Javascript 不调用iframe src;虽然url已经准备好了
我有一个iframe,jqueryready函数创建Url。但是iframe没有加载src。请帮忙Javascript 不调用iframe src;虽然url已经准备好了,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,我有一个iframe,jqueryready函数创建Url。但是iframe没有加载src。请帮忙 <sbFrame.js file> sb.util.transformUrl = function(){ try { var category = document.getElementById('id').value, zip = document.getElementById('zip').value, src = jQuery('#resize').
<sbFrame.js file>
sb.util.transformUrl = function(){
try
{
var category = document.getElementById('id').value,
zip = document.getElementById('zip').value,
src = jQuery('#resize').attr('src');
var source = src + '?catOid=' + category
+ '&zip='
+ zip;
console.log(source); //URL transformed.
jQuery('#resize').attr('src', source);
}
catch (e) {
alert('exception: ' + e);
}
};
jQuery(document).ready(function(){
sb.util.transformUrl();
});
<div id="container">
<iframe id="resize" scrolling="NO" style="padding:0; width:626px;" frameborder="0"
src="/details/results" onload="Iframe_Load(this)" />
</div>
sb.util.transformUrl=函数(){
尝试
{
var category=document.getElementById('id')。值,
zip=document.getElementById('zip')。值,
src=jQuery('#resize').attr('src');
变量源=src+'?catOid='+类别
+“&zip=”
+拉链;
console.log(source);//URL已转换。
jQuery('#resize').attr('src',source);
}
捕获(e){
警报('异常:'+e);
}
};
jQuery(文档).ready(函数(){
sb.util.transformUrl();
});
出现任何JS错误?没有错误。它进入转换url;创建url。如果我将transformUrl的相同内容写入jQuery.ready(function(),则工作正常。但是我想使用我创建的.js文件来显示格式错误的转换URL(例如,包含特殊字符)?或者您可以执行类似jQuery('#resize').Load(function(){alert)的操作('url-loaded');});