下面这段代码我怎么看都有点看不懂!清高手们帮我看看!谢谢!!特别是最下面那句我很想知道为什么要这样写!
<script type="text/javascript">
var gameType = 'swf';
function spillPreloaderCallbackBefore() {
$("#zoom_td").hide();
$("td#backlink_right").attr('width','');
};
function spillPreloaderCallbackAfter() {
$("#zoom_td").show();
$("td#backlink_right").attr('width',280);
};
var js_spillpre_whileloading = 'Chargement du jeu...';
var js_spillpre_click2close = 'Chargement effectué. Clique ici pour commencer le jeu...';
$(function(){
var ad = '<iframe id=\'a83105c9\' name=\'a83105c9\' src=\'http://www2.boago.com/www/delivery/afr.php?n=a83105c9&zoneid=35&cb=1285762561\' framespacing=\'0\' frameborder=\'no\' scrolling=\'no\' width=\'300\' height=\'250\'></iframe>';
var preloader_width = '300';
var loading_bar = '1';
var ad_width = '300';
var ad_height = '250';
var preloader_time = '15000';
var extraParams = {'ad_width': ad_width, 'ad_height': ad_height, 'preloader_width': preloader_width, 'loading_bar': loading_bar, 'preloader_time': preloader_time};
var flashDivId = 'flashobj';
if( gameType == 'swf' ) {
showSpillPreloader(flashDivId, ad, '650', '488', '300', 'spillPreloaderCallbackBefore', 'spillPreloaderCallbackAfter', extraParams);
}
});
</script>
我最想知道这句到底是什么意思!!为什么要这样写呢!
为什么要加!id这些呢!这是为什么呢!谢谢
<iframe id=\'a83105c9\' name=\'a83105c9\' src=\'http://www2.boago.com/www/delivery/afr.php?n=a83105c9&zoneid=35&cb=1285762561\' framespacing=\'0\' frameborder=\'no\' scrolling=\'no\' width=\'300\' height=\'250\'></iframe>
------解决方案--------------------------------------------------------
这里加id和name 是为了方便查找控件 我想可能是要通过js修改iframe 的src属性吧
具体要看是什么功能
你可以先看看运行的效果再 看代码
------解决方案--------------------------------------------------------
可以看一下IFRMAE的标准定义
http://www.w3.org/TR/html401/present/frames#edef-IFRAME
id和name没有的时候正常是不报错的,如果报错,说明你在根据他的id或是name在调用。
这个时候去掉就不好使了。
------解决方案--------------------------------------------------------