記得魔性的小蘋果和抖音嗎,作為前端的你,有想過(guò)讓頁(yè)面也 High 起來(lái)、舞動(dòng)起來(lái)嗎?
??先看效果:
下面這段代碼可直接在控制臺(tái)執(zhí)行,略長(zhǎng)。可直接跳到本小節(jié)末,使用簡(jiǎn)短 JS 引入的方式進(jìn)行體驗(yàn)(帶音樂(lè)效果喲)
setTimeout(letDance, 1000);
var bgmSrc =
'https://nd002723.github.io/carnival/audio/Martin%20Jensen%20-%20Fox%20(Loop%20Remix).mp3';
var cssHref = 'https://nd002723.github.io/carnival/css/high.css';
function letDance() {
function loadCss() {
//將css文件引入頁(yè)面
var myCss = document.createElement('link');
myCss.setAttribute('type', 'text/css');
myCss.setAttribute('rel', 'stylesheet');
myCss.setAttribute('href', cssHref); //css文件地址
myCss.setAttribute('class', l);
document.body.appendChild(myCss);
}
function h() {
var e = document.getElementsByClassName(l);
for (var t = 0; t < e.length; t++) {
document.body.removeChild(e[t]);
}
}
function p() {
var e = document.createElement('div');
e.setAttribute('class', a);
document.body.appendChild(e);
setTimeout(function () {
document.body.removeChild(e);
}, 100);
}
function getSize(e) {
//獲取目標(biāo)的寬高
return {
height: e.offsetHeight,
width: e.offsetWidth,
};
}
function checkSize(i) {
//判斷目標(biāo)大小是否符合要求
var s = getSize(i); //獲取目標(biāo)的寬高
return (
s.height > minHeight &&
s.height < maxHeight &&
s.width > minWidth &&
s.width < maxWidth
); //判斷目標(biāo)是否符合條件
}
function m(e) {
var t = e;
var n = 0;
while (!!t) {
n += t.offsetTop;
t = t.offsetParent;
}
return n;
}
function g() {
var e = document.documentElement;
if (!!window.innerWidth) {
return window.innerHeight;
} else if (e && !isNaN(e.clientHeight)) {
return e.clientHeight;
}
return 0;
}
function y() {
if (window.pageYOffset) {
return window.pageYOffset;
}
return Math.max(
document.documentElement.scrollTop,
document.body.scrollTop
);
}
function E(e) {
var t = m(e);
return t >= w && t <= b + w;
}
function setBgm() {
//設(shè)置音樂(lè)
var e = document.createElement('audio');
e.setAttribute('class', l);
e.src = bgmSrc; //bgm地址
e.loop = false;
e.addEventListener(
'canplay',
function () {
setTimeout(function () {
x(k);
}, 500);
setTimeout(function () {
N();
p();
for (var e = 0; e < O.length; e++) {
T(O[e]);
}
}, 15500);
},
true
);
e.addEventListener(
'ended',
function () {
N();
h();
},
true
);
e.innerHTML =
' <p>If you are reading this, it is because your browser does not support the audio element. We recommend that you get a new browser.</p> <p>';
document.body.appendChild(e);
e.play();
}
function x(e) {
e.className += ' ' + s + ' ' + o;
}
function T(e) {
e.className += ' ' + s + ' ' + u[Math.floor(Math.random() * u.length)];
}
function N() {
var e = document.getElementsByClassName(s);
var t = new RegExp('\\b' + s + '\\b');
for (var n = 0; n < e.length; ) {
e[n].className = e[n].className.replace(t, '');
}
}
var minHeight = 3; //最小高度
var minWidth = 3; //最小寬度
var maxHeight = 800; //最大高度
var maxWidth = 1400; //最大寬度
var s = 'mw-harlem_shake_me';
var o = 'im_first';
var u = ['im_drunk', 'im_baked', 'im_trippin', 'im_blown'];
var a = 'mw-strobe_light';
var l = 'mw_added_css'; //最終要移除的css
var b = g();
var w = y();
var C = document.getElementsByTagName('*');
var k = null;
for (var L = 0; L < C.length; L++) {
var targetDiv = C[L];
if (checkSize(targetDiv)) {
if (E(targetDiv)) {
k = targetDiv;
break;
}
}
}
if (targetDiv === null) {
//如果沒(méi)找到合適大小的
console.warn('沒(méi)能找到合適的大小. 換一個(gè)頁(yè)面試試?.');
return;
}
loadCss(); //將自定義css文件引入頁(yè)面
setBgm(); //添加背景音樂(lè)
var O = [];
for (var L = 0; L < C.length; L++) {
var targetDiv = C[L];
if (checkSize(targetDiv)) {
O.push(targetDiv);
}
}
//網(wǎng)頁(yè)整體傾斜效果(這塊兒本來(lái)是JQuery實(shí)現(xiàn)的,為了避免引入JQuery,做了改動(dòng)。)
var style = document.createElement('style');
style.type = 'text/css';
try {
style.appendChild(
document.createTextNode(
'body{overflow-x:hidden;transform: rotate(1deg);-webkit-transform: rotate(1deg);-moz-transform: rotate(1deg);-o-transform: rotate(1deg);-ms-transform: rotate(1deg)}'
)
);
} catch (ex) {
style.styleSheet.cssText = 'body{background-color:red}'; //針對(duì)IE
}
var head = document.getElementsByTagName('head')[0];
head.appendChild(style);
}
??或者更簡(jiǎn)潔一點(diǎn),在頁(yè)面 URL 欄或者控制臺(tái)鍵入以下代碼直接體驗(yàn):
在瀏覽器地址欄黏貼以下內(nèi)容的話,有三點(diǎn)需要注意,一是必須是已有內(nèi)容的頁(yè)面;二是如果是通過(guò)復(fù)制黏貼代碼到瀏覽器地址欄的話,IE 及 Chrome會(huì)自動(dòng)去掉代碼開(kāi)頭的javascript:,所以需要手動(dòng)添加起來(lái)才能正確執(zhí)行,而 Firefox 中雖然不會(huì)自動(dòng)去掉,但它根本就不支持在地址欄運(yùn)行 JS 代碼;三是引用的carnival.js會(huì)依賴JQuery(沒(méi)有的話也沒(méi)事,只是頁(yè)面少了一個(gè)傾斜的效果)。
javascript: void (function () {
var d = document,
a = 'setAttribute',
s = d.createElement('script');
s[a]('tyle', 'text/javascript');
s[a]('src', 'https://nd002723.github.io/carnival/js/carnival.js');
d.head.appendChild(s);
})();
新的免費(fèi)申請(qǐng)九位靚號(hào)QQ入口
如果號(hào)碼不喜歡的刷新頁(yè)面換號(hào)碼即可
每天只能3次刷新機(jī)會(huì),繁忙了就得換IP用瀏覽器刷新又有3次刷新的機(jī)會(huì)
PS:提示搶光就是手機(jī)號(hào)的問(wèn)題,換個(gè)就行大家注冊(cè)成功之后注意先截屏保存號(hào)碼哦
注冊(cè)好記得保存!!!
注冊(cè)好記得保存!!!
注冊(cè)好記得保存!!!
注冊(cè)地址:https://ssl.zc.qq.com/v3/index-chs.html?type=3#(復(fù)制到瀏覽器打開(kāi))
如果喜歡我分享的可以點(diǎn)贊并關(guān)注哦!
eight="360" marginheight="0" src="https://player.v.news.cn/api/v1/getPlayPage?uuid=1_1a20e72966714fc295a9d816818dc691&vid=4e684d23336950243f7f6e673a93af98&playType=0" frameborder="0" width="640" allowtransparency="" marginwidth="0" scrolling="no" allowscriptaccess="always" video_height="360" video_width="640" allowfullscreen="true" video_src="https://vodpub1.v.news.cn/original/20210818/b72ff7df02684f29b183bebf278d7220.mp4
" vid="4e684d23336950243f7f6e673a93af98" uuid="1_1a20e72966714fc295a9d816818dc691" filelength="2033600000" filesize="56424665.0">
新華社成都8月18日電 題:這群醫(yī)生,打開(kāi)“天線寶寶”的“折疊人生”
新華社記者董小紅、王曦、劉夢(mèng)琪
隨身攜帶三把精致的小扳手,走路時(shí)兜里叮叮當(dāng)當(dāng)響,一聽(tīng)見(jiàn)走廊里出現(xiàn)這熟悉的聲音,病房里的“天線寶寶”們就圍了過(guò)來(lái),讓黃華強(qiáng)醫(yī)生幫忙“擰螺絲”。
“我頭環(huán)上的螺絲松了”“我骨盆這兒擰得有點(diǎn)緊了”……黃華強(qiáng)熟練地從兜里掏出小扳手,三兩下就搞定了。“感覺(jué)我不像醫(yī)生,倒像一個(gè)維修師傅。”他笑著說(shuō)。
黃華強(qiáng)是成都市第三人民醫(yī)院骨科醫(yī)生,每天他都要帶著小扳手查房。病房里住著被稱為“天線寶寶”的患者,他們的頭部和腰部分別套著一個(gè)鋼環(huán),并用4根高過(guò)頭頂?shù)闹螚U連接固定,看起來(lái)就像動(dòng)畫(huà)片中的“天線寶寶”。
這套裝備名叫“頭盆環(huán)”,是黃華強(qiáng)的師傅、成都市第三人民醫(yī)院骨科主任梁益建經(jīng)過(guò)多年研究,專門為“天線寶寶”們發(fā)明的治療工具。
“天線寶寶”們都是重度脊柱畸形患者,很多人都是先天性脊柱畸形,隨著年紀(jì)增長(zhǎng)情況越來(lái)越糟糕。大部分患者直不起腰,一些患者整個(gè)人甚至是“折疊”起來(lái)的。脊柱畸形改變的不僅是他們的外形,與之相生相伴的呼吸衰竭、心臟衰竭,也在不斷侵蝕著他們的生命。
“我們通過(guò)‘頭盆環(huán)’牽引,讓脊柱逐漸從重彎變?yōu)檩p彎,再實(shí)施手術(shù)。”黃華強(qiáng)說(shuō),術(shù)后繼續(xù)通過(guò)“頭盆環(huán)”牽引,治療效果會(huì)很好。
最近,黃華強(qiáng)所在的醫(yī)院脊柱畸形團(tuán)隊(duì)為17歲的平平(化名)實(shí)施了矯正手術(shù),手術(shù)很成功。平平的媽媽歐女士激動(dòng)地對(duì)記者說(shuō):“孩子終于能挺直腰,再也不用看別人異樣的眼光了。”
以前因?yàn)橹囟燃怪危?7歲的平平身高僅有1.38米,身體呈現(xiàn)“折疊”狀態(tài)。“以前孩子的背上能看到一個(gè)‘折疊’造成的‘折角’,摸著是突出的,現(xiàn)在整個(gè)背是平的了。”歐女士說(shuō),孩子手術(shù)后睜開(kāi)眼的第一件事就是問(wèn)“我的背平了嗎”,作為母親,看著孩子受了這么多年的苦,她止不住落淚,“現(xiàn)在孩子終于跟其他人一樣了。”
讓更多像平平這樣的患者能夠挺直腰桿,是醫(yī)院脊柱畸形團(tuán)隊(duì)孜孜不倦的追求。目前,他們團(tuán)隊(duì)每年都要治療來(lái)自全國(guó)各地的1萬(wàn)多名脊柱畸形患者,其中約400名是極重度脊柱畸形患者。
近年來(lái),脊柱畸形團(tuán)隊(duì)還突破了國(guó)際公認(rèn)極重度脊柱畸形手術(shù)的三大禁區(qū)——極重度脊柱畸形無(wú)法矯正、極重度脊柱畸形合并脊髓畸形無(wú)法矯正、極重度脊柱畸形合并極重度呼吸功能障礙無(wú)法矯正;提出極重度脊柱側(cè)彎患者術(shù)后應(yīng)達(dá)到“三平一正”的治療標(biāo)準(zhǔn)……這些突破背后是一個(gè)個(gè)“天線寶寶”們被“打開(kāi)”的人生。
極重度脊柱畸形矯正手術(shù)常常一做就是六七個(gè)小時(shí),現(xiàn)在,梁益建的工作每天都排得滿滿當(dāng)當(dāng),經(jīng)常是上午看門診,中午就連軸轉(zhuǎn)做手術(shù)。有好幾次,做完手術(shù)后的他實(shí)在太累了,就直接躺在手術(shù)室的地上睡著了。“要全心全意為患者治病,為了讓越來(lái)越多患者直起腰桿,我們要不斷突破。”梁益建說(shuō),這也是整個(gè)團(tuán)隊(duì)的目標(biāo)。
如今,醫(yī)院的脊柱畸形團(tuán)隊(duì)已經(jīng)發(fā)展到8個(gè)人,各有專攻方向,也建立起通力合作機(jī)制。為了讓“天線寶寶”們重拾自信,他們還經(jīng)常組織歌唱比賽。“在治療中,音樂(lè)起到了非常大的作用,如果肺活量不達(dá)標(biāo),做手術(shù)是非常危險(xiǎn)的。我們考慮了很多提高肺活量的方法,都比較枯燥,但音樂(lè)是最動(dòng)人的。不僅能起到治療效果,還能讓患者感受到快樂(lè),越來(lái)越陽(yáng)光。”黃華強(qiáng)說(shuō)。
在師傅的帶領(lǐng)下,徒弟黃華強(qiáng)也有了新的目標(biāo),不僅要把這一套治療技術(shù)傳承下去,還要走得更遠(yuǎn)。“我正在研究如何把3D打印技術(shù)與矯正手術(shù)結(jié)合起來(lái),讓治療效果更好。”他說(shuō)。
*請(qǐng)認(rèn)真填寫(xiě)需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。