日期:2014-05-16  浏览次数:20470 次

救命呀, 急呀, 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代码
------解决方案--------------------