52,797
社区成员
发帖
与我相关
我的任务
分享
var imgLink=escape("http://127.0.0.1:8080/standard/index");
var pics = '';
var links = imgLink+'|'+imgLink+'|'+imgLink+'|'+imgLink+'|'+imgLink;
var texts = '';
var focus_width=200;
var focus_height=150;
var text_height=18;
var swf_height = focus_height+text_height;
$.ajax({
url : 'portal/newsPicture',
type : 'POST',
async : false,
dataType : 'json',
success : function(data, status) {
for(var i = 0; i < data.length; i ++) {
if(i < data.length-1) {
pics += data[i].pictureUrl + '|';
texts += data[i].pictureName + '|';
} else {
pics = pics + data[i].pictureUrl;
texts = texts + data[i].pictureName;
}
}
}
});
document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/focus1.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('</object>');
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">
<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/focus1.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">
<param name="menu" value="false"><param name=wmode value="opaque">
<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">
</object>
。这样的话,数据有了,但是却把我当前的网页被这个给覆盖了。
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript">
</script>
<script type="text/javascript">
$(function(){
$.ajax({
url: 'portal/newsPicture',
type: 'POST',
async: false,
dataType: 'json',
success: function(data, status){
for (var i = 0; i < data.length; i++) {
if (i < data.length - 1) {
pics += data[i].pictureUrl + '|';
texts += data[i].pictureName + '|';
}
else {
pics = pics + data[i].pictureUrl;
texts = texts + data[i].pictureName;
}
}
var html = [];
html.push('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="' + focus_width + '" height="' + swf_height + '">');
html.push('<param name="allowScriptAccess" value="sameDomain"><param name="movie" value="images/focus1.swf"><param name="quality" value="high"><param name="bgcolor" value="#F0F0F0">');
html.push('<param name="menu" value="false"><param name=wmode value="opaque">');
html.push('<param name="FlashVars" value="pics=' + pics + '&links=' + links + '&texts=' + texts + '&borderwidth=' + focus_width + '&borderheight=' + focus_height + '&textheight=' + text_height + '">');
html.push('</object>');
$('#box').append(html.join(''));
html = null;
}
});
})
</script>
</head>
<body>
<div id='box' style="border: 1px solid black;padding:10px;">
</div>
</body>
</html>