救命呀, 急呀, 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代码
------解决方案--------------------
浏览器显示的最终页面是通过对html dom进行解析获得的,而不是页面的代码。页面的源代码是从服务端获得的,至于客户端的脚本,它并不改变代码的状态,但可以改变最终的dom数据。dom数据一般保存在内存中,这也是为什么你开越多的页面,占的内存越大的主要原因。如果你还不清楚,可以到www.w3c.org上查看html和dom的文档