图片系列在IE7正常IE8不能正常滚动的问题 php编写的网站代码,工程展示中图片设置为向左滚动,在ie7中能正常滚动,ie8图片不滚动,请问各位高手怎么解决?谢谢! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这就是传说中的 JS 代码兼容性问题了吧...难道是纯PHP?如果是不妨将代码show一show... 代码如下:<div style="float:left;margin-left:5px;margin-top:4px;"> <p class=img><a style="display:block;width:100px;height:75px;border:solid #ccc 2px;" href="$url" target="_blank"><img style="width:100px;height:75px;border:1px solid #fff;" src="$picurl" border="0"></a></p> <p class=title style="text-align:center;"><A HREF="$url" title='$full_title' target="_blank">$title</A></p> </div> <?phperror_reporting(0);extract($_GET);require_once(dirname(__FILE__)."/../php168/config.php");if(!eregi("^([0-9]+)$",$id)){ die("document.write('ID不存在');");}$FileName=dirname(__FILE__)."/../cache/js/";$FileName.="{$id}.php";//默认缓存3分钟.if(!$webdb["cache_time_js"]){ $webdb["cache_time_js"]=3;}if( (time()-filemtime($FileName))<($webdb["cache_time_js"]*60) ){ @include($FileName); $show=str_replace(array("\n","\r","'"),array("","","\'"),stripslashes($show)); if($iframeID){ //框架方式不会拖慢主页面打开速度,推荐 //处理跨域问题 if($webdb[cookieDomain]){ echo "<SCRIPT LANGUAGE=\"JavaScript\">document.domain = \"$webdb[cookieDomain]\";</SCRIPT>"; } echo "<SCRIPT LANGUAGE=\"JavaScript\"> parent.document.getElementById('$iframeID').innerHTML='$show'; </SCRIPT>"; }else{ //JS式会拖慢主页面打开速度,不推荐 echo "document.write('$show');"; } exit;}require(dirname(__FILE__)."/"."global.php");require_once(PHP168_PATH."inc/label_funcation.php"); $query=$db->query(" SELECT * FROM {$pre}label WHERE lid='$id' "); while( $rs=$db->fetch_array($query) ){ //读数据库的标签 if( $rs[typesystem] ) { $_array=unserialize($rs[code]); $value=($rs[type]=='special')?Get_sp($_array):Get_Title($_array); if(strstr($value,"(/mv)")){ $value=get_label_mv($value); } if($_array[c_rolltype]) { $value="<marquee direction='$_array[c_rolltype]' scrolldelay='1' scrollamount='1' onmouseout='if(document.all!=null){this.start()}' onmouseover='if(document.all!=null){this.stop()}' height='$_array[roll_height]'>$value</marquee>"; } } //代码标签 elseif( $rs[type]=='code' ) { $value=stripslashes($rs[code]); //纠正一下不完整的javascript代码,不必做权限判断,普通用户也能删除 if(eregi("<SCRIPT",$value)&&!eregi("<\/SCRIPT",$value)){ if($delerror){ $db->query("UPDATE `{$pre}label` SET code='' WHERE lid='$rs[lid]'"); }else{ die("<A HREF='$WEBURL?&delerror=1'>此“{$rs[tag]}”标签有误,点击删除之!</A><br>$value"); } } //真实地址还原 $value=En_TruePath($value,0); } //单张图片 elseif( $rs[type]=='pic' ) { unset($width,$height); $picdb=unserialize($rs[code]); $picdb[imgurl]=tempdir("$picdb[imgurl]"); $picdb[width] && $width=" width='$picdb[width]'"; $picdb[height] && $height=" height='$picdb[height]'"; if($picdb['imglink']) { $value="<a href='$picdb[imglink]' target=_blank><img src='$picdb[imgurl]' $width $height border='0' /></a>"; } else { $value="<img src='$picdb[imgurl]' $width $height border='0' />"; } } //单个FLASH elseif( $rs[type]=='swf' ) { $flashdb=unserialize($rs[code]); $flashdb[flashurl]=tempdir($flashdb[flashurl]); $flashdb[width] && $width=" width='$flashdb[width]'"; $flashdb[height] && $height=" height='$flashdb[height]'"; $value="<object type='application/x-shockwave-flash' data='$flashdb[flashurl]' $width $height wmode='transparent'><param name='movie' value='$flashdb[flashurl]' /><param name='wmode' value='transparent' /></object>"; } //普通幻灯片 elseif( $rs[type]=='rollpic' ) { $value=rollPic_flash(unserialize($rs[code])); } //其它形式的 else { $value=stripslashes($rs[code]); //真实地址还原 $value=En_TruePath($value,0); } }$show=stripslashes($value);if(!is_dir(dirname($FileName))){ makepath(dirname($FileName));}if( (time()-filemtime($FileName))>($webdb["cache_time_js"]*60) ){ if($webdb["cache_time_js"]!=-1){ write_file($FileName,"<?php \r\n\$show=stripslashes('".addslashes($show)."'); ?>"); }}$show=str_replace(array("\r","\n","'"),array("","","\'"),$show);if($iframeID){ //框架方式不会拖慢主页面打开速度,推荐 //处理跨域问题 if($webdb[cookieDomain]){ echo "<SCRIPT LANGUAGE=\"JavaScript\">document.domain = \"$webdb[cookieDomain]\";</SCRIPT>"; } echo "<SCRIPT LANGUAGE=\"JavaScript\"> parent.document.getElementById('$iframeID').innerHTML='$show'; </SCRIPT>";}else{ //JS式会拖慢主页面打开速度,不推荐 echo "document.write('$show');";}?> php如何接收js confirm返回的值? 相当与ASP中的函数instr 大连!寻找项目合伙人! 怎么向.ashx发送xml请求??? 上传文件时,MAX_FILE_SIZE怎么无效? 菜鸟问题:请问MYSQL中设置的自增加的主键,如果删除中间一个,下面的所有主键是不是依次减一的? 有效防止文字被拷贝 如何将PHP动态生成的东西转换为静态的HTML ? 急问............$HTTP_COOKIE_VARS PHP中获得当前文件名的函数是什么? 如何以post方式提交数据 mysql的触发器,官网教程都有错.望解决
<div style="float:left;margin-left:5px;margin-top:4px;">
<p class=img><a style="display:block;width:100px;height:75px;border:solid #ccc 2px;" href="$url" target="_blank"><img style="width:100px;height:75px;border:1px solid #fff;" src="$picurl" border="0"></a></p>
<p class=title style="text-align:center;"><A HREF="$url" title='$full_title' target="_blank">$title</A></p>
</div>
error_reporting(0);extract($_GET);
require_once(dirname(__FILE__)."/../php168/config.php");
if(!eregi("^([0-9]+)$",$id)){
die("document.write('ID不存在');");
}
$FileName=dirname(__FILE__)."/../cache/js/";$FileName.="{$id}.php";
//默认缓存3分钟.
if(!$webdb["cache_time_js"]){
$webdb["cache_time_js"]=3;
}
if( (time()-filemtime($FileName))<($webdb["cache_time_js"]*60) ){
@include($FileName);
$show=str_replace(array("\n","\r","'"),array("","","\'"),stripslashes($show));
if($iframeID){ //框架方式不会拖慢主页面打开速度,推荐
//处理跨域问题
if($webdb[cookieDomain]){
echo "<SCRIPT LANGUAGE=\"JavaScript\">document.domain = \"$webdb[cookieDomain]\";</SCRIPT>";
}
echo "<SCRIPT LANGUAGE=\"JavaScript\">
parent.document.getElementById('$iframeID').innerHTML='$show';
</SCRIPT>";
}else{ //JS式会拖慢主页面打开速度,不推荐
echo "document.write('$show');";
}
exit;
}require(dirname(__FILE__)."/"."global.php");
require_once(PHP168_PATH."inc/label_funcation.php");
$query=$db->query(" SELECT * FROM {$pre}label WHERE lid='$id' ");
while( $rs=$db->fetch_array($query) ){
//读数据库的标签
if( $rs[typesystem] )
{
$_array=unserialize($rs[code]);
$value=($rs[type]=='special')?Get_sp($_array):Get_Title($_array);
if(strstr($value,"(/mv)")){
$value=get_label_mv($value);
}
if($_array[c_rolltype])
{
$value="<marquee direction='$_array[c_rolltype]' scrolldelay='1' scrollamount='1' onmouseout='if(document.all!=null){this.start()}' onmouseover='if(document.all!=null){this.stop()}' height='$_array[roll_height]'>$value</marquee>";
}
}
//代码标签
elseif( $rs[type]=='code' )
{
$value=stripslashes($rs[code]);
//纠正一下不完整的javascript代码,不必做权限判断,普通用户也能删除
if(eregi("<SCRIPT",$value)&&!eregi("<\/SCRIPT",$value)){
if($delerror){
$db->query("UPDATE `{$pre}label` SET code='' WHERE lid='$rs[lid]'");
}else{
die("<A HREF='$WEBURL?&delerror=1'>此“{$rs[tag]}”标签有误,点击删除之!</A><br>$value");
}
}
//真实地址还原
$value=En_TruePath($value,0);
}
//单张图片
elseif( $rs[type]=='pic' )
{
unset($width,$height);
$picdb=unserialize($rs[code]);
$picdb[imgurl]=tempdir("$picdb[imgurl]");
$picdb[width] && $width=" width='$picdb[width]'";
$picdb[height] && $height=" height='$picdb[height]'";
if($picdb['imglink'])
{
$value="<a href='$picdb[imglink]' target=_blank><img src='$picdb[imgurl]' $width $height border='0' /></a>";
}
else
{
$value="<img src='$picdb[imgurl]' $width $height border='0' />";
}
}
//单个FLASH
elseif( $rs[type]=='swf' )
{
$flashdb=unserialize($rs[code]);
$flashdb[flashurl]=tempdir($flashdb[flashurl]);
$flashdb[width] && $width=" width='$flashdb[width]'";
$flashdb[height] && $height=" height='$flashdb[height]'";
$value="<object type='application/x-shockwave-flash' data='$flashdb[flashurl]' $width $height wmode='transparent'><param name='movie' value='$flashdb[flashurl]' /><param name='wmode' value='transparent' /></object>";
}
//普通幻灯片
elseif( $rs[type]=='rollpic' )
{
$value=rollPic_flash(unserialize($rs[code]));
}
//其它形式的
else
{
$value=stripslashes($rs[code]);
//真实地址还原
$value=En_TruePath($value,0);
}
}$show=stripslashes($value);if(!is_dir(dirname($FileName))){
makepath(dirname($FileName));
}
if( (time()-filemtime($FileName))>($webdb["cache_time_js"]*60) ){
if($webdb["cache_time_js"]!=-1){
write_file($FileName,"<?php \r\n\$show=stripslashes('".addslashes($show)."'); ?>");
}
}$show=str_replace(array("\r","\n","'"),array("","","\'"),$show);if($iframeID){ //框架方式不会拖慢主页面打开速度,推荐
//处理跨域问题
if($webdb[cookieDomain]){
echo "<SCRIPT LANGUAGE=\"JavaScript\">document.domain = \"$webdb[cookieDomain]\";</SCRIPT>";
}
echo "<SCRIPT LANGUAGE=\"JavaScript\">
parent.document.getElementById('$iframeID').innerHTML='$show';
</SCRIPT>";
}else{ //JS式会拖慢主页面打开速度,不推荐
echo "document.write('$show');";
}
?>