2012-02-21 105 views
0
  • 我想清楚了基于几个条件的Java脚本是
    涉及具体的我的项目。我在这里只给示例代码段如何清除script标签的Java脚本

    **

    你好 VAR一个= 10; a = a + 11; alert(“value =”+ a); var b = 10; b = a + 31; alert(“value =”+ b);

    **

    This code will execute first script defer. If first `<script defer>` executed, i want to clear second `<script defer>` should 
    

    清楚。它不应该进一步执行。如何做到这一点

    我想动态清除此脚本?一旦页面加载....如何 写入JavaScript来删除第二个脚本??它可能吗?

    我的审判 **如果($( '脚本')。ATTR( “推迟”)= TRUE){// 清除脚本的HTML页面} **

    我们需要添加在里面如果块?

+0

对没有“src”属性的脚本使用“延迟”并没有多大意义,现代版本的浏览器在这种情况下会忽略它。 – Pointy 2012-02-21 18:24:13

+0

也许我错过了一些东西,但第一个脚本总是会执行,因此第二个脚本不应该按照您的要求运行。为什么不把它从你的标记中完全删除? – 2012-02-21 18:24:22

回答

2

使用LOGIC!

<script defer> var a= 10; a = a+ 11; alert("value = "+a);</script> 
<script defer> if(a!=10) {var b= 10; b = a+ 31; alert("value = "+b);}</script> 
+0

[波塞尔](http://dictionary.reference.com/browse/poser)? :P – Purag 2012-02-21 18:25:37

+0

我们不能动态地删除第二个脚本吗?使用java脚本标记? – 2012-02-22 01:23:06

+0

你确实可以 - 但如何在执行之前做到这一点。如果你能做到这一点,为什么不把第二个脚本标签翻出来呢? – 2012-02-22 04:06:17