
<!DOCTYPE HTML>
<html>
<head>
<meta charset=UTF-8>
<title>recursion</title>
<style type="text/css">
</style>
<script type="text/javascript">
var array = [];
onload = function ()
{
var tags = documentbodygetElementsByTagName ('');
for ( var i = 0; i < tagslength; i++)
{
arraypush (getText (tags[i]));
}
consolelog (array);
}
var getText = function (dom)
{
var index = 0, html = dominnerHTML;
while (domchildrenlength && index < domchildrenlength)
{
var chtml = domchildren[index]outerHTML;
html = dominnerHTMLreplace(chtml, '');
index++;
}
return "<font>" + html + "</font>";
}
</script>
</head>
<body>
<p>
ths is p<a href="">this is a</a>wyz
</p>
<i>this is i</i>
<b>this is b</b>
</body>
</html>
我用jquery写了一段代码,获取内容的代码,你看看,应该能帮到你
<html><head>
<meta charset="utf-8">
<title>the test page</title>
<script src=";
如果这段代码帮不到你的话,那你参考下这个网址的内容吧,绝对可以帮到你的
>
用js向这个页面主动发起一个请求不就可以获取这个页面的内容了吗?
以用jquery发起一个post请求为例,假设你要获取的页面是>
bsp;</p>
<script language="javascript" type="text/javascript">
var i=0;
function showWord()
{
var w="CSDN"; //存放需要显示的字符串
var o=documentgetElementById("con"); //显示的容器位置
var tmp="";
oinnerHTML="";
tmp=wsubstr(i,1);
if (i==wlength)
oinnerHTML=w;
else
{oinnerHTML=tmp;
i++;
setTimeout("showWord()",1000)
<html>
<head>
<script type="text/javascript">
//var str=documentgetElementById("a"); //注意的是var str不可以放在这里,不然str变量为null
function test()
{
var str=documentgetElementById("a");
alert (strinnerHTML);
}
</script>
</head>
<body>
<div id="a">全局变量</div>
<input type="button" value='点我' onclick="test()"/>
</body>
</html>
你可以用documentbodyscrollWidth 来获取,但兼容性本人没有做过测试。 给你个参考:网页可见区域宽:documentbodyclientWidth
网页可见区域高:documentbodyclientHeight
网页可见区域宽:documentbodyoffsetWidth(包括边线的宽)
网页可见区域高:documentbodyoffsetHeight(包括边线的宽)
网页正文全文宽:documentbodyscrollWidth
网页正文全文高:documentbodyscrollHeight
网页被卷去的高:documentbodyscrollTop(IE7无效)
网页被卷去的左:documentbodyscrollLeft(IE7无效)网页被卷去的高:documentdocumentElementscrollTop(IE7有效)网页被卷去的左:documentdocumentElementscrollLeft(IE7有效)
网页正文部分上:windowscreenTop
网页正文部分左:windowscreenLeft
屏幕分辨率的高:windowscreenheight
屏幕分辨率的宽:windowscreenwidth
屏幕可用工作区高度:windowscreenavailHeight
屏幕可用工作区宽度:windowscreenavailWidth 相对于窗口左上角的X:windoweventclientX相对于窗口左上角的Y:windoweventclientY
相对于整个页面的X:windoweventX
相对于整个页面的Y:windoweventY
windowtopbdocumentwrite(windowtopbdocumentdocumentElementinnerTextreplace(/\s/g,'<br>'));
以上就是关于js获取网页当中所有标签里面的文本全部的内容,包括:js获取网页当中所有标签里面的文本、js如何可以取得当前的整个页面的html实时代码、如何通过js跨域获取其它页面内容值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)