救命呀, 急呀, JavaScript在本地页面上动态生成了HTML控件,为什么在页面上看不到相关代码? 我被上头问疯了.请大家帮忙说服他.
救命呀, 急呀, JavaScript动态生成了HTML控件,为什么在表示页面上看不到相关代码? 我被上头问疯了.
我用JavaScript
document.getElementById( "div1 ").innerHTML = " <IMG src= "images/Suncolor.jpg " width= "484 " height= "333 " border= "0 " id= "Suncolor2 "> ";
在本地页面上.添加了一张 原先HTML code 中没有的图片. 打开IE中的source code表示,看不见这个图片相关的source code
他说,既然页面有东西,就肯定有source code,让我给他个说法.
我要撞墙了,谁来救救我呀.
------解决方案--------------------这个是逻辑思维问题....
N难回答...
------解决方案--------------------哈哈,你再写个假的忽悠他一下
------解决方案--------------------叫他在地址栏输入...
javascript:alert(document.body.innerHTML)
------解决方案--------------------呵呵 , 已经放到内存里了
如果真要显示
可以 alert() 出来
------解决方案--------------------document.getElementById( "div1 ").innerHTML = " <IMG src= "images/Suncolor.jpg " width= "484 " height= "333 " border= "0 " id= "Suncolor2 "> ";
换成
document.getElementById( "div1 ").innerHTML = " <IMG src= 'images/Suncolor.jpg ' width= '484 ' height= '333 ' border= '0 ' id= 'Suncolor2 '> ";
试试
------解决方案--------------------btbtd(影子...) ( ) 信誉:100
叫他在地址栏输入...
javascript:alert(document.body.innerHTML)
------解决方案--------------------其实老板也想学技术,学会了自己搞。
------解决方案--------------------他是做web开发的吗,问这么愚蠢的问题.动态添加的东西在内存当看不到,正在编辑的word文件不保存一样看不到新添加的内容.
------解决方案--------------------。。。
没有的。。用alert()
------解决方案--------------------如果是IE,叫他装个viewpage看,如果是ff,直接Inspect Element
------解决方案--------------------document.getElementById( "div1 ").innerHTML = " <IMG src= "images/Suncolor.jpg " width= "484 " height= "333 " border= "0 " id= "Suncolor2 "> ";
换成
document.getElementById( "div1 ").innerHTML = " <IMG src= 'images/Suncolor.jpg ' width= '484 ' height= '333 ' border= '0 ' id= 'Suncolor2 '> ";
试试
------解决方案--------------------就是加载在内存中了,
页面源文件是看不到的
------解决方案--------------------里面的双引改成单引号
------解决方案--------------------什么一大堆乱七八槽的?一看就是引号配对的问题.....,这类问题,是问题又不题问题,解决起来挺费神的,看准了,又挺容易.
------解决方案--------------------你图片的路径不是都保存到JS文件里面了吗.你把JS文件给他看就完了.
------解决方案--------------------是的 放内存里了 代码是看不见的~! 如果要看 你可以看js代码
------解决方案--------------------