导航:首页 > 编程语言 > js获取页面内容

js获取页面内容

发布时间:2021-12-04 07:22:08

『壹』 javascript获取指定网页的内容

下边是我做的两个静态的测试页,只要将你的a.asp中的代码变成
<span id="aa">
<%
c="aaaaaaaa"
response.write(c)
%></span>

用JavaScript从两个页面取值,就是两个窗口的父子关系,都可以做到,但这样做的问题是要两个窗口都存在,即B.html要么是open出来的,要么就是嵌在a.asp的一个div,iframe,或什么东西中.

我曾尝试从A转到B,取A的值,没有成功.

a.html
<HTML>
<HEAD>
</HEAD>
<script>
function fun(){
var param = "width = 590px,height=420px,menubar = no,toolbar = no,location = no,directries = no,scrollbars = no,status = no,resizable = no, left= 220, top = 150";
window.open("b.html","",param);
}
</script>
<BODY>
<span id="aa">aaaaaa</span>
<input type="button" value="c" onclick="fun();">
</BODY>
</HTML>

b.html

<HTML>
<HEAD>
</HEAD>
<script>
function fun(){
document.getElementById("a").value= window.opener.document.getElementById("aa").innerText;
}
</script>
<BODY onload="fun();">
<input type="text" id="a" value="">
</BODY>
</HTML>

『贰』 js获取页面所有内容

可以的,

简单的来说 html都是doucment下的内容, 遍历一遍就都能拿到。

『叁』 如何用js获取其它页面的内容

用jquery的load方法加载,
例子1(点击按钮加载一个注册页面的所有内容装入div容器回):
$("button").click(function(){
$("div").load('regist.html');
});

例子2(点击按钮答加载一个注册页面里面的ID为box的标签里面的所有内容装入div容器):
$("button").click(function(){
$("div").load("regist.html #box");
});

『肆』 怎么通过js或者jquery获取一个页面里面的内容

利用jquery的获取JS文件中的字符串内容的代码,需要的朋友可以参考下

复制代码代码如下:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script type="text/javascript">
var _url = "http://www..com/cache/hps/js/hps-1.4.js";
$("#dv").load(_url,function(data){
$(this).html(data);
})
</script>

『伍』 js如何获取html input标签中内容

jquery获取input值的几种方法来

jquery和javascript获取input输入自框中的值多种实现方法

你好,获取input输入框的值可以用多种方法来实现,具体的要看你实际的情况。

例:

先准备一段HTML

<inputtype="text"id="CSDN_NAME"name="CSDN_NAME"class="CSDN_NAME">

一、jquery方法

varname=$('input[name="CSDN_NAME"]').val();

二、javascript方法

varname=document.getElementById("CSDN_NAME").value

还有更多jquery和javascript来获取input输入框的值的方法可以参照:

jquery获取input值的几种方法


『陆』 js如何获取页面 元素

思路:用getElementsByTagName方法来实现。

片断代码如下:

<html>
<head>
<scripttype="text/javascript">
functiongetElements()
{
varx=document.getElementsByTagName("input");
alert(x.length);
}
</script>
</head>
<body>

<inputname="myInput"type="text"size="20"/><br/>
<inputname="myInput"type="text"size="20"/><br/>
<inputname="myInput"type="text"size="20"/><br/>
<br/>
<inputtype="button"onclick="getElements()"value="Howmanyinputelements?"/>

</body>
</html>

效果图如下:

定义和用法

getElementsByTagName() 方法可返回带有指定标签名的对象的集合。

『柒』 JS如何从另一个网页获取数据内容进行处理

  1. 通过url传参。

  2. 如果是HTML页面的话,JS传到新页面就输入window.location.href='a.html?id=100'。然后a.html页面的JS就<div id="s"></div>
    <script>
    document.getElementById("s").innerHTML=window.location.split('?')[1];
    </script>

  3. 如果是想要实现AJAX在a页面传参数到b页面,并且在a页面的层显示b页面执行参数的结果的话就用AJAX了。下面是JQUERY的。
    <div id="a"></div>
    $("#a").load("b.html?id=100");
    //或者
    $.get("b.html?id=100",function(data){
    $("#a").html(data);})


  4. 本地存储sessionStorage 或 localStorage,html5的话可以用 sessionStorage 或 localStorage,很容易的。sessionStorage 是会话存储,关闭浏览器就没了。localStorage 是持久化存储,完全可以替代cookie 存储空间更大。

  5. 实现方法:存:sessionStorage["par1"]="123"。取:sessionStorage["par1"] localStorage实现方法和sessionStorage一样。

『捌』 js获取网页当中所有标签里面的文本

<!DOCTYPEHTML>
<html>
<head>
<metacharset=UTF-8>
<title>recursion</title>
<styletype="text/css">
</style>
<scripttype="text/javascript">
vararray=[];
onload=function()
{
vartags=document.body.getElementsByTagName('*');
for(vari=0;i<tags.length;i++)
{
array.push(getText(tags[i]));
}
console.log(array);
}

vargetText=function(dom)
{
varindex=0,html=dom.innerHTML;
while(dom.children.length&&index<dom.children.length)
{
varchtml=dom.children[index].outerHTML;
html=dom.innerHTML.replace(chtml,'');
index++;
}
return"<font>"+html+"</font>";
}
</script>
</head>
<body>
<p>
thsisp<ahref="">thisisa</a>wyz
</p>
<i>thisisi</i>
<b>thisisb</b>
</body>
</html>

『玖』 js获取div内容

假设你抄的html中有以下的div
<div id="id1">
</div>
<div id="id2">
</div>
如果是要获取id是id1的div的数据,获取div里面的内容有两种方式
1,纯js获取数据
var a=document.getElementById("id1").innerText;

2,jqeury获取数据
var a=$("#id1").html();

阅读全文

与js获取页面内容相关的资料

热点内容
tvshowtracker安卓版 浏览:983
App数据分析应该从哪些纬度 浏览:17
到底要不要升级ios92 浏览:875
cad2014安装包安装文件在哪里 浏览:63
电信密码无法登录 浏览:820
cad的打印到文件怎么设置 浏览:902
智行app铂金会员怎么还有期限 浏览:581
win10用子文件夹改名 浏览:234
ae钢笔工具在哪里 浏览:460
gn105数据线插哪里 浏览:916
破锁屏密码方法 浏览:835
股票数据放哪里 浏览:576
m格式库文件 浏览:279
天际通数据服务怎么开票 浏览:430
写小说发哪个网站比较好 浏览:244
小米电视3蓝牙文件路径 浏览:111
shell读取文件值 浏览:909
文件夹路径栏消失 浏览:795
律师哪些业务不能代替大数据 浏览:952
lol哪些文件可以删除 浏览:701

友情链接