标签: internet-explorer-7

jQuery AJAX GET html数据IE8无法正常工作

这是代码,但它不适用于IE8和7(IE9,chrome,firefox,safari,opera都可以).我尝试了很多东西(meta utf-8代码,php头代码,接收警报,缓存:false).我能做什么,我需要帮助.谢谢你的兴趣.

        var request = $.ajax({
          type:"GET",
          url: "_veri.php?t=icerik_getir&id="+tabopen,
          dataType: "html",
        });
        request.done(function(msg) {
            $(".tab-contentmenu").html(msg);
        });
Run Code Online (Sandbox Code Playgroud)

编辑:

alert为我提供了所有浏览器中请求的数据,但仍然没有".tab-contentmenu"中的请求数据,我该怎么办?

            var request = $.ajax({
            type:"GET",
            context: document.body,
            url: "_veri.php?t=icerik_getir&id="+tabopen,
            dataType: "html"
            });
            request.done(function(msg) {
              $(".tab-contentmenu").html(msg);
              alert(msg);
            });
Run Code Online (Sandbox Code Playgroud)

ajax jquery getmethod internet-explorer-8 internet-explorer-7

1
推荐指数
1
解决办法
7716
查看次数

为什么jQuery.val在Internet Explorer 7(IE7)中返回数组而不是字符串?

我正试图从以下select元素中获取值.假设用户选择第一个选项.

<select class="your-class" type="text">
    <option value='one'>One</option>
    <option value='two'>Two</option>
    <option value='three'>Three</option>
</select>
Run Code Online (Sandbox Code Playgroud)

javascript:

$("select.your-class").val()
//returns ["one"] in IE7, returns "one" in other browsers
Run Code Online (Sandbox Code Playgroud)

为什么IE7会返回一个数组,而不是一个字符串?这不是选择多元素.

jquery internet-explorer-7

1
推荐指数
1
解决办法
459
查看次数

WiX - HTTP 响应标头

我正在使用 WiX 3.10。对于仅在 IE 中使用的网站。(.net 2.0)

最近,我们有一些用户抱怨布局受到干扰,因为他们的浏览器的兼容性设置。

解决此问题的一种方法似乎是在 IIS 中添加 HTTP 响应标头(名称:X-UA-Compatible,值:IE=EmulateIE7)

我可以通过 Product.WXS 以某种方式执行此操作,以便在安装后进行设置吗?

谢谢

compatibility iis-7 wix internet-explorer-7

1
推荐指数
1
解决办法
1131
查看次数

IE7将元素默认为100%宽度

对于我正在处理的Web应用程序,我遇到了一个非常令人沮丧的问题(我最初并没有写它).它使用框架进行足够的布局.我遇到的问题是所有具有背景颜色和通过CSS设置边框的元素默认为100%宽度.我刚刚测试了div元素,段落元素等.

我完全删除了样式表,然后对其进行了测试,我遇到了同样的问题,因此不是导致问题的样式表.

我写了一个快速测试,以确保它不是冲突的代码,并使用与我们相同的doctype和xmlns - 我得到了同样的问题.这是示例代码.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<style type="text/css">
    #test {
        border:1px solid #ccc;
        background-color:#ddd;
    }
</style>
</head>
<body>
    <div id="test">
        Test information!
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

html css internet-explorer-7

0
推荐指数
1
解决办法
4634
查看次数

为什么element.style.left会返回NaN?

我收到一个奇怪的错误,在Internet Explorer 7中,当我在浮点数上调用Math.round时,它会给我一个"无效的参数"错误.考虑以下:

var elementLeft = parseInt(element.style.left); // Here we're actually getting NaN
function Foo(x) {
  this.x = x;

  this.apply = function(element) {
    element.style.left = Math.round(this.x) + 'px';
  };
}
Foo(elementLeft);
Run Code Online (Sandbox Code Playgroud)

在这种情况下x是一个非负数,element并且只是我页面中的一个DOM元素(实际上是一个div).

有任何想法吗?

编辑:作为x参数传入的变量实际上早先初始化为parseInt(element.style.left).看来,我第一次尝试阅读element.style.left,IE实际上是在回馈NaN.我已更新代码以反映这一点.有人知道这方面的任何变通方法吗?

javascript internet-explorer dom internet-explorer-7

0
推荐指数
1
解决办法
9845
查看次数

Jquery .next() - 与6 + 7不兼容?我该怎么用?

jQuery .next()- 与6 + 7不兼容(在netbeans编辑器中写警告).

在jQuery中存在ie6 + ie7中有哪些选项?

删除编辑因为havy代码

谢谢

jquery jquery-selectors internet-explorer-7 internet-explorer-6

0
推荐指数
1
解决办法
2507
查看次数

IE7 CSS问题 - 为什么我的h2和h4标签之间有空格?

我在IE7中有一个不寻常的CSS问题.这是我的html和css代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr">
<head>
    <meta http-equiv="Content-type" content="text/html; charset=utf-8">
<style type="text/css">
.generic_panel {background-color:red; padding:15px; display:block; overflow:hidden;}
.generic_panel h4 {background-color:green; margin:0px; display:block; float:left;}  
.generic_panel h2 {background-color:blue; margin:0px; display:block; clear:both; float:none;}
</style>

    <!--[if lt IE 9]>
    <script src="https://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
</head>
<body>
    <section id="content">
<section id="payment" class="generic_panel">

        <h4><a href="http://mysite.com">Invoice # 000095</a></h4>
    <h2>Remaining Invoice Amount: $17.5<br/>
        <span>Original Amount: $17.50</span>
    </h2>
</section>
    </section>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

在IE7中查看时,h4和h2标签之间有空白区域.我一直试图摆脱那个空白区域.我不明白为什么.generic_panel h2 {margin:0px;}.generic_panel h4 {margin:0px;} 属性没有摆脱那个空白区域.

如果我删除任何的什么是更加古怪的是padding:15pxdisplay:block …

css internet-explorer internet-explorer-7

0
推荐指数
1
解决办法
1729
查看次数

IE7/Quirks模式Child Div Hover问题

影响:

带有文本的悬停框和当您将鼠标悬停在TD元素上时出现的按钮.在IE 7中,该框将出现,但只要您尝试将鼠标悬停在它上面就会消失.IE8 +/FF/Ch/Sf都允许你将孩子DIV悬停在罚款上.我究竟做错了什么?

简单代码:

CSS

td {
    position:relative;
    width:30px;
}

.hovering_box { 
    display:none;
    position:absolute;
    margin-left:25px;
}

td .slot:hover .hovering_box {
    display:block;
}

.hovering_box:hover {
    display:block;
}
Run Code Online (Sandbox Code Playgroud)

HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
  <table>
    <tr>
      <td class='slot'>
        <div class='hovering_box'>
          <span class='box_title'>Title Here</span>
          <span class='box_message'>Help me!</span>
          <button>OK!</button>
        </div>
      </td>
    </tr>
  </table>
</html>
Run Code Online (Sandbox Code Playgroud)

html css html-table hover internet-explorer-7

0
推荐指数
1
解决办法
2735
查看次数

在IE 8及以下版本中拉伸背景图像

我想通过css加载图像,延伸到整个屏幕.css:

body {

    background: url(images/reelgoodguide2.jpg) no-repeat center center fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;

    overflow: auto;
    margin: 0px;
    padding: 0px;

}
Run Code Online (Sandbox Code Playgroud)

这在Chrome和Firefox以及IE9中完美运行.

如果浏览器是IE8或IE7,则html中有条件包含额外的css文件.这个css包含:

body{

    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/reelgoodguide2.jpg', sizingMethod='scale');
    -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/reelgoodguide2.jpg', sizingMethod='scale')";
}
Run Code Online (Sandbox Code Playgroud)

但是,而不是alphaimageloader将图像拉伸到整个屏幕,图像保持居中,并且不会调整大小.

注意:当我打开开发人员工具时,我可以看到css文件在那里.当我禁用过滤器属性时,没有任何反应.我做错了什么提示?

提前致谢.

css internet-explorer-8 internet-explorer-7

0
推荐指数
1
解决办法
2975
查看次数

按钮标记在IE 7中不起作用

我有接受输入的表单,我有提交按钮和重置输入类型...我在IE 7中有提交按钮标签的问题,所有其余的浏览器和IE版本> 7工作正常...

这是我的代码......

 <form id="form_searchProperty" action="../jQuery Search Engine/searchPage01.html">

    //input tag for form value 

   <div class="submitCriteria">
       <button class="button_submit" >Search</button>
       <input class="button_reset" type="reset" />
   </div>

 </form>
Run Code Online (Sandbox Code Playgroud)

jQuery函数

     $("#form_searchProperty").submit(function () {

       var givenCriteria = $(this).serializeArray();

      });
Run Code Online (Sandbox Code Playgroud)

javascript jquery html5 internet-explorer-7

0
推荐指数
1
解决办法
1128
查看次数