用jquery的ajax类似的请求就可以了:比如:
$get("testphp", function(data){
alert("Data Loaded: " + data);
//拿到data以后就直接插入到指定的div里面,加入div id为tag
那么写法为$("#tag")append(data);
});
function parse_url(url) {
if (urllastIndexOf('') == 0) {
var str = urlsubstring(urllastIndexOf('') + 1, urllength);
var arr = strsplit('&');
var parames = [];
for (var i = 0; i < arrlength; i++) {
parames[arr[i]split('=')[0]] = arr[i]split('=')[1];
}
return parames;
}
}
var type = parse_url(locationsearch);
if (type) {
if (type['lang'] == 'fr') {
documentgetElementById('id')innerHTML = 'good thanks';
documentgetElementById('id1')innerHTML = 'good thanks';
}
}
这段代码要放到 id 为 'id'和'id1' 这2个元素的后面
也就是说,执行这段代码时,要保证页面元素被加载完成了
可以试试这个
function downloadImage(path,imgName) {
var _OBJECT_URL;
var request = new XML>
一般你的iframe都有一个id,通过这个id获取,如:
<iframe id="iframeId" src=""></iframe>
$("#iframeId")attr("src");
如果是要获取iframe里面的元素跳转的地址,假如是一个a标签
<a id="aId" href=""> test</a>
$("#frameId")contents()find("#aId")attr("href");
//①首先要获得该元素背景的URL;
//②NEW一个对象
var bgimg = new Image();
//③给这个对象加上onload事件
bgimgsrc = '该元素背景的URL';
bgimgonload = function () {
//对象加载完成,对应的该元素背景也加载完成
}
直接用javascript吧,先获取标签a的href,这个楼主应该会吧,再用js里面的一个对象String的方法split,该方法是将字符串切割,返回字符串数组。例:href装在var h;里面,var strs=hsplit(""); 然后var str=strs[1];
此时str里面装的就是id=11,再截取一次即可,var ids=strsplit("="); var id=ids[1];这样,id里面装的就是11了。
该方法可以取到传递的多个参数及其对应值,例如前面的var str=strs[1];装了所有的参数及其值用&分割,得到的数组里,每个都记录了一个参数及其相应值
楼主觉得如何?
方法一:
如果你是jquery控的,可以将获取url参数的代码写成jquery插件:
<script type='text/javascript' src='>
1、获取到url地址
2、将url中?后的值以‘&’分割成数组
3、再去遍历,存储其值
4、最后返回
// jQuery url get parameters function [获取URL的GET参数值]// <code>
// var GET = $urlGet(); //获取URL的Get参数
// var id = GET['id']; //取得id的值
// </code>
// url get parameters
// public
// return array()
(function($) {
$extend({
urlGet:function()
{
var aQuery = windowlocationhrefsplit(""); //取得Get参数
var aGET = new Array();
if(aQuerylength > 1)
{
var aBuf = aQuery[1]split("&");
for(var i=0, iLoop = aBuflength; i<iLoop; i++)
{
var aTmp = aBuf[i]split("="); //分离key与Value
aGET[aTmp[0]] = aTmp[1];
}
}
return aGET;
}
})
})(jQuery);
以上就是关于jquery或js如何获取指定url的HTML全部的内容,包括:jquery或js如何获取指定url的HTML、判断jquery获取的url参数,改变id值、jquery下载img图片怎么下载等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)