简体   繁体   English

如何在1000px以下显示脚本

[英]how to script show in below 1000px

I have a script but used in same page. 我有一个脚本,但在同一页面中使用过。 like two times. 像两次 i got error while working when i working on desktop it's work but when i check on below 1000px then it's get error like:- Duplicate Embedded Players Detected. 当我在台式机上工作时我在工作时出错,但是当我在1000px以下进行检查时,会出现类似以下错误:-检测到重复的嵌入式播放器。

I think it's worked when i open desktop then show desktop script and when i open mobile then desktop not show mobile script show. 我认为当我打开桌面然后显示桌面脚本时,以及当我打开移动设备然后桌面不显示移动脚本时,这是可行的。 please help me how to do that. 请帮我怎么做。 :- : -

this is the script i used:- 这是我使用的脚本:

    <script type="text/javascript" id="vidyard_embed_code_kjashdwejkhsdsheh class="mobile" src="//play.vidyard.com/dskakdehjkwhewhdhshd.js?v=3.1.1&type=lightbox"></script> 

I used for this but it's show syntax error:- 我用于此,但它显示语法错误:-

   <script>
                if (jQuery(window).width() < 1000) {
 <script type="text/javascript" id="vidyard_embed_code_kjashdwejkhsdsheh class="mobile" src="//play.vidyard.com/dskakdehjkwhewhdhshd.js?v=3.1.1&type=lightbox"></script> 


     }
                  </script>

Please tell me how to fix that issue. 请告诉我如何解决该问题。 Thanks alot 非常感谢

if (jQuery(window).width() < 1000) {
  <script type="text/javascript" ...snip...></script> 
}

This code is Javascript, so you need to construct a script element in Javascript and append it to the document manually. 该代码是Javascript,因此您需要在Javascript中构造一个script元素,然后将其手动添加到文档中。

var headElem   = document.getElementsByTagName('head')[0];
var scriptElem = document.createElement("script");
scriptElem.type = "text/javascript";

if (jQuery(window).width() < 1000) {
   scriptElem.src = "play.vidyard.com/dskakdehjkwhewhdhshd.js?v=3.1.1&type=lightbox";
   scriptElem.class = "mobile";
}
else {
   scriptElem.src = "desktop.vidyard.com/.......js";
   scriptElem.class = "desktop";
}

headElem.appendChild(scriptElem);

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM