JS获取URL里的标签内容 怎么写

JavaScript023

JS获取URL里的标签内容 怎么写,第1张

不好意思,获取不到。

js通过url获取另一个页面的内容,可以通过ajax去获取,但首先两个页面必须在同一个域下面。比如说在www.baidu.com/a.html页面中可以通过ajax获取www.baidu.com/b.html,这个问题不大,只要会js的ajax,使用jquery的ajax模块,实现起来更容易。

但如果不是这样,两个页面不在同一个域下面,那么要ajax,首先得解决跨域问题,这个并不简单,有兴趣可以去查查。所谓跨域也有几种情况,都可以一并查下,我也说不清楚。

但如果不通过ajax,要实现这个问题,恐怕只能是使用脚本语言来解决了。通过其它脚本语言比如java、python等,都有相关模块可以访问别的页面,得到页面源码,然后解析页面获取指定的内容。这个就扯得远了,不过可能可以解决你的问题。

最后还有一种实现,但也要求是同一个域下的页面,通过iframe之类的框架嵌套或有页面关系,比如在一个页面通过open来打开另一个页面。就可以通过window.opner之类的语法,来获取对页面控制权。

获取当前

URL:

window.location.href

创造一个

a

标签,并且赋值给它的

href

属性:

aEL = document.createElement("a")

aEL.href = window.location.href

需要准备的材料分别有:电脑、html编辑器、浏览器。

1、首先,打开html编辑器,新建html文件,例如:index.html。

2、在index.html中的<script>标签,输入js代码:document.body.innerText = location.search。

3、浏览器运行index.html页面,此时url后面的数据被获取到并打印出来。