<input type=button value='怎样得到iframe中的源文件,或文本?' onclick="s_ok()">
<script>
function s_ok()
{
textarea1.value=iframe1.document.all(0).outerHTML;
textarea1.value=iframe1.document.all(0).outertext;
}
</script>
<script>
function s_ok()
{
textarea1.value=iframe1.document.all(0).outerHTML;
textarea1.value=iframe1.document.all(0).outertext;
}
</script>
解决方案 »
- javascript,js如何接收,获取function方法的返回值 return
- 如何让导入到EXCEL的脚让其导出默认是EXCEL格式?
- 图片无缝滚动 如何实现 onmouseout onclick 停止滚动 互不影响
- 关于javascript删除表单的问题.
- 位置问题:某id.style.top
- 怎么用javascript动态控制frameset宽度???急!!!
- 如何让每次倒计时完毕后跳转到指定的网址
- 求助,js如何判断select中没有任何值?
- js 调用变量问题
- window.prompt的窗口尺寸可不可以定义,显示的文本可不可以设定颜色?
- <input type=button value=怎样得到iframe中的源文件,或文本?><p><iframe src="http://www.google.com"></iframe><p><textarea>在这里
- 正则式 /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) 怎么匹配 yyyy-mm-dd 的???
textarea1.value=iframe1.document.documentElement.outTEXT;//将文本放入
TO:yzllfcn(星战)你说的有道理,本地链接的确可以,但网上的都不行!目的:怎样得到iframe中的源文件,或文本?(iframe是网上的链接,比如www.google.com)还有没有别的办法啊!大侠救我!
***能否将IFRAME中的文本全选?然后复制到clipboard,再粘回textarea呢?</textarea>
<script>
function go1()
{
textarea1.value=iframe1.document.body.innerText
}
</script>
{
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()
{
textarea1.value=loadContent(document.getElementById("iframe1").src);
}
<input type=button value=csdn onclick=csdn()><br><iframe id=iframe1 style="width:90%;height:50%" src='http://www.google.com'></iframe><br><textarea id=textarea1 style="width:90%; height:50%">
TO:wsj(骆驼)(-楼兰篇-)
你的方法好用,我想iframe里的地址改变,读出的html代码也改变怎么办呢?
</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()
{
textarea1.value=loadContent(document.getElementById("iframe1").src)
}
function csdn()
{
document.frames['iframe1'].location.replace("http://www.csdn.net")
}
</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>