欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JS this作用域以及GET傳輸值過長的問題解決方法

 更新時間:2013年08月06日 16:20:45   作者:  
專IE7瀏覽器,IE URL參數過長問題,引發(fā)HTTP Status 122報錯;this作用域問題,對應的解決方法如下,感興趣的朋友可以參考下,希望對大家有所幫助
在開發(fā)項目的時候,前端遇到兩個比較隱蔽的問題。

問題一.專IE7瀏覽器,IE URL參數過長問題,引發(fā)HTTP Status 122報錯
原因:在IE6.8下沒有什么問題,但在IE7就不兼容get參數過長,google上說“Don't use the GET method in Ajax Apps, if you can void it, because IE7 craps out with more than 2032 characters in a get string”

解決方法:
把原項目采用jsonp get的數據方法改為 常規(guī)post數據方法

問題二. this作用域問題
原因:this如果不是在對象內部默認為是 window這個大對象,如下面的this如是放在一個ajax的里面指的是當前域名ajax對象

解決方法:
復制代碼 代碼如下:

var test={};
test.getflash = 2;
test.test =function(){
alert(this.getflash); //2
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert(this.getflash); //等于undefine
}
});
}

解決方法:
復制代碼 代碼如下:

test.test =function(){
var thisValue = this;
alert(thisValue.getflash); //2
$.ajax({
type: "POST",
url: "some.php",
data: "name=John&location=Boston",
success: function(msg){
alert(thisValue.getflash); //2
}
});
}

相關文章

  • JS使用對象的defineProperty進行變量監(jiān)控操作示例

    JS使用對象的defineProperty進行變量監(jiān)控操作示例

    這篇文章主要介紹了JS使用對象的defineProperty進行變量監(jiān)控操作,結合實例形式分析了對象defineProperty方法的功能及簡單使用技巧,需要的朋友可以參考下
    2019-02-02
  • Vue formData實現圖片上傳

    Vue formData實現圖片上傳

    這篇文章主要為大家詳細介紹了Vue formData實現圖片上傳,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • 微信小程序錯誤this.setData報錯及解決過程

    微信小程序錯誤this.setData報錯及解決過程

    這篇文章主要介紹了微信小程序錯誤this.setData報錯及解決過程,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-09-09
  • JavaScript節(jié)點及列表操作實例小結

    JavaScript節(jié)點及列表操作實例小結

    這篇文章主要介紹了JavaScript節(jié)點及列表操作的方法,以實例的形式較為詳細的總結了javascript針對節(jié)點操作的相關技巧,并給出了一個完整的節(jié)點操作方法實例總結,需要的朋友可以參考下
    2015-08-08
  • 使用JSON.parse將json字符串轉換成json對象的時候會出錯

    使用JSON.parse將json字符串轉換成json對象的時候會出錯

    使用JSON.parse將json字符串轉換成json對象的時候會出錯,主要是雙引號,回車換行等影響明顯,左尖括號和右尖括號也會導致顯示問題
    2014-09-09
  • js字符編碼函數區(qū)別分析

    js字符編碼函數區(qū)別分析

    js對文字編碼有3個函數: escape,encodeURI,encodeURIComponent, 對應的解碼函數:unescape,decodeURI,decodeURIComponent
    2008-06-06
  • uniapp開發(fā)App出現網絡異常的解決方法

    uniapp開發(fā)App出現網絡異常的解決方法

    這篇文章主要給大家介紹了uniapp開發(fā)App出現網絡異常的解決方案,文中有相關的解決方法和步驟,具有一定的參考價值,需要的朋友可以參考下
    2023-09-09
  • javascript簡單鏈式調用案例分析

    javascript簡單鏈式調用案例分析

    這篇文章主要介紹了javascript簡單鏈式調用,結合具體實例形式模擬jQuery分析了鏈式調用的原理與具體實現技巧,需要的朋友可以參考下
    2017-05-05
  • 微信小程序詳解如何實現付款功能

    微信小程序詳解如何實現付款功能

    日常小程序里很多是需要付款的,那如何在小程序里實現付款呢?本篇就帶著大家體驗一下,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值
    2022-08-08
  • js實現json數據行到列的轉換的實例代碼

    js實現json數據行到列的轉換的實例代碼

    為了實現這樣的數據顯示出來三個序列,分別為鄭州、新鄉(xiāng)、安陽的電量,就需要自己實現對這樣數據的轉換,轉換成如下的形式:
    2013-08-08

最新評論