我正在寻找一种方法来访问已被加载到一个div,通过jQuery或JavaScript的页面的查询字符串。访问一个页面加载到一个div的查询字符串
原因是我需要根据参数是否加载到页面中来修改页面调用函数的方式。
我已经试过这一点,已经加载到
var fileIDPresent = false;
var url = this.window.location.href;
alert(url);
if (url.indexOf('?' + 'FileID' + '=') != -1)
fileIDPresent = true;
else if (url.indexOf('&' + 'FileID' + '=') != -1)
fileIDPresent = true;
该页面通过下面的代码加载到DIV在div内页:
$('#loadedContentHolder').load('/ViewDetails.aspx?FileID=' + File, function() {
// load finished...
$('#loadedContentHolder').slideDown('slow');
});
请说明你的问题是什么! –
页面“如何加载到DIV”?如果它是一个iframe,那么你可以检查iframe的'src'。如果内容已作为DIV的子项添加,则源信息将丢失。 – Orbling
看看这是否有帮助:http://stackoverflow.com/questions/1403888/get-url-parameter-with-jquery ...它似乎是你实际上寻找一种方法来解析查询参数的url字符串。但是,从OP中辨别出来有点困难。 – Chase