Javascript Opera + Safari问题

时间:2010-11-21 23:16:55

标签: javascript

由于某些原因,此页面无法在Opera + Safari http://dev.reggi.com/clients/mike2/

中使用

这是我写的主要代码,我认为是失败的:

/*this script finds the multiples of the box_width and makes that the with of the container so the grid can be centred*/
/*sets variables*/
var box_width= 250 + 5 + 5 + 5 + 5;
/*loads the width when page starts*/
$(document).ready(function(){
    var w= $(window).width();
    w-= (w-10) % box_width;
    if (w<box_width) w= box_width;
    $('.variable_window_width').width(w);

});
/*loads the new with onpage resize*/
$(window).bind('load resize', resizeFrame);
function resizeFrame() {
    var w= $(window).width();
    w-=((w-10) % box_width);
    if (w<box_width) w= box_width;
    $('.variable_window_width').width(w);

};

$(function(){
    $("#grid div").corner("4px");
});

1 个答案:

答案 0 :(得分:2)

“无法正常工作” - 不是一个准确的描述。

首先你应该修复你的CSS和HTML,Opera 11不会渲染网站 ,Dragonfly抱怨道:

dispaly is an unknown property

Line 10:
  #inner_site_header_right{float:right;dispaly:inline;text-align:right;padding-rig
  ---------------------------------------------^

Syntax error before comment end ("-->")

Line 15:
  //-->
  -----^    

下次来这里之前至少要做一些基本的调试。

Safari我无法测试,但Chrome 8似乎可以正常工作,但话说再说一遍,我们甚至都不知道什么不起作用。