<input type=button value=得到这种效果就好了!!!><br>
<iframe id=iframe1 style="width:90%; height:50%" src="http://www.google.com"></iframe><br>
<textarea id=textarea1 style="width:90%; height:50%">
所有网站 图像 网上论坛 网页目录
? 高级搜索
? 使用偏好
? 语言工具
搜索所有网站搜索所有中文网页搜索简体中文网页
Google 大全 - Google.com in English 将 Google 设为首页!?2003 Google - 搜索 3,083,324,652 张网页
</textarea>
<iframe id=iframe1 style="width:90%; height:50%" src="http://www.google.com"></iframe><br>
<textarea id=textarea1 style="width:90%; height:50%">
所有网站 图像 网上论坛 网页目录
? 高级搜索
? 使用偏好
? 语言工具
搜索所有网站搜索所有中文网页搜索简体中文网页
Google 大全 - Google.com in English 将 Google 设为首页!?2003 Google - 搜索 3,083,324,652 张网页
</textarea>
解决方案 »
- 根据下拉框值打开不同word文档
- JS框架页调用父页JS函数.
- 菜鸟 求救
- 这种特效如何实现?
- 如何实现页面的自动刷新
- 在from中怎么访问iframe中的控件?
- 怎样是一个窗体的menubar,toolbar,locationbar为隐藏的啊?
- 请问str = str + document.forms[0].list[i].value + "\n"中"\n"是什么意思?
- 怎么能回到一个页面的开始呢?
- 怎样可以做到敲击“回车”而表单(Form)不投递?谢谢!
- 怎样用JavaScript进行SQL Server数据库操作
- 怎样得到iframe中的源文件,或文本?(急!!!高手快帮我,200分,两个帖子一起结)
<iframe src="http://www.google.com" name="iframe1" id="iframe1">/iframe><p>
<textarea name="tr1"></textarea>
<textarea name="tr2"></textarea>
<script language=vbs>
sub mysub()
tr1.innerText=iframe1.document.body.innerText
tr1.innerText=iframe1.document.body.innerHTML
end sub
</script>
UP有分
<script>
function s_ok()
{
textarea1.value=iframe1.document.all(0).outerHTML;
textarea1.value=iframe1.document.all(0).outertext;
}
</script>
试了一下不好用啊!
不知道为什么?
<input type=button value=GO222 onclick=go2()>
<input type=button value=GO333 onclick=go3()>
<br>
<iframe id=iframe1 style="width:90%; height:50%" src="http://www.google.com">
</iframe>
<br>
<textarea id=textarea1 style="width:90%; height:50%">
大家帮我看看行: 14
字符:3
错误:拒绝访问。
代码:0
URL:...
</textarea><script>
function go1()
{
textarea1.value=iframe1.document.documentElement.outerHTML
}
function go2()
{
textarea1.value=iframe1.document.all(0).outerHTML
}
function go3()
{
textarea1.innerText=iframe1.document.body.innerText
}
</script>
//这样可以,但并不是我想要的!高人快来吧!!分不成问题300也可!!!
//目的:怎样得到iframe中的源文件,或文本?急啊!
go1()和go2()的写法都是正确的。我看错误的原因主要是你没有适当的权限,www.google.com网拒绝你的访问。
你不信换个本地链接试试,保证无误!!!
TO:yzllfcn(星战)你说的有道理,本地链接的确可以,但网上的都不行!目的:怎样得到iframe中的源文件,或文本?(iframe是网上的链接,比如www.google.com)还有没有别的办法啊!大侠救我!
***能否将IFRAME中的文本全选?然后复制到clipboard,再粘回textarea呢?</textarea>
<script>
function go1()
{
textarea1.value=iframe1.document.body.innerText
}
</script>
绝对是没门儿的。
这是一个Hard code的设定,
即使IE的安全级别设到最低(再+trusted site)
也是不能容许的。
你的意思我明白,不过要达到你要的效果,就等于入侵别人的机器,应该属于高级黑客的事了:)
{
window.location='view-source:http://www.google.com';
}
显示到记事本。
通过fso读取内容到textarea1.value,笨办法
这个问题好像页没有什么好的办法了
<input type=button value=CSDN onclick=csdn()><br>
<input type=button value=SINA onclick=sina()><br><iframe id=iframe1 style="width:90%;height:50%" src="http://www.google.com"></iframe><br><textarea id=textarea1 style="width:90%; height:50%">
试着做了一下,只能显示前33个字符。
好像与文本的编码有关,请大家帮忙。
谢谢!
</textarea>
<script>function loadContent(strURL)
{
var strContent = "";
if (typeof strURL != "string" || strURL == "")return strContent;
try
{
var oProxy = new ActiveXObject("Microsoft.XMLHTTP");
oProxy["Open"]("GET", strURL, false);
oProxy["Send"]();
strContent = oProxy["responseText"];
}
catch(e){status = e.description}
return strContent;
}function go1()
{
var str
str=loadContent(document.getElementById("iframe1").src)
textarea1.value=str.substring(0,33)
alert(document.getElementById("iframe1").src)
}function csdn()
{
document.all.iframe1.outerHTML='<iframe id=iframe1 style="width:90%;height:50%" src="http://www.csdn.net"></iframe>'
}
function sina()
{
document.all.iframe1.outerHTML='<iframe id=iframe1 style="width:90%;height:50%" src="http://www.sina.com.cn"></iframe>'
}
</script>
<iframe id=iframe1 style="width:90%; height:50%" src="http://www.google.com"></iframe><br>
<textarea id=textarea1 style="width:90%; height:50%"></textarea>
<script>function loadContent(strURL)
{
var strContent = "";
if (typeof strURL != "string" || strURL == "")return strContent;
try
{
var oProxy = new ActiveXObject("Microsoft.XMLHTTP");
oProxy["Open"]("GET", strURL, false);
oProxy["Send"]();
strContent = oProxy["responseText"];
}
catch(e){status = e.description}
return strContent;
}function go()
{
textarea1.value=loadContent(document.getElementById("iframe1").src)
}
</script>