我有一个像这样的iFrame:
"<iframe src='/tnfse.aspx?id_nfse='" + nota + "' seamless='seamless' class='frame' frameBorder='0' ></iframe>";
我尝试了很多不同的方法来获取这个值(id_nfse),但是,总是得到一个NULL EXCEPTION。
值(nota)是正确的,因为当我发出警报(nota)时,我看到参数是正确的。
这就是我试图获得价值的方式:
Request.QueryString["id_nfse"]
始终为空......
事先提前。
答案 0 :(得分:0)
你有一个不应该出现的单引号:
"<iframe src='/tnfse.aspx?id_nfse='" + node + "'...
应该是
"<iframe src='/tnfse.aspx?id_nfse=" + node + "'...
答案 1 :(得分:0)
使用以下脚本
$(document).ready(function()
{
var loc = window.location.toString(),
params = loc.split('?')[1],
iframe = document.getElementById("trackFrame");
iframe.src = iframe.src + '?' + params;
});
答案 2 :(得分:0)
小伙子......这段代码解决了我的问题:
<iframe src='/tnfse.aspx?id_nfse=" + node + "'>