成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

為什么要把jsonp理解的那么神圣?一個(gè)動(dòng)態(tài)的js文件而已

zhjx922 / 1366人閱讀

摘要:正常的引入文件是如何引入的如果內(nèi)容如下會(huì)發(fā)生什么顯然,中會(huì)彈出第一次改造如果改成同樣會(huì)彈出再變形控制臺(tái)就會(huì)輸出這個(gè)對(duì)象恩,看到這里還不明白的原理繼續(xù)這里的不再是靜態(tài),而是一個(gè)服務(wù)器動(dòng)態(tài)輸出的文件,并且?guī)Я艘粋€(gè)參數(shù),這個(gè)參數(shù)給后臺(tái),告訴后臺(tái),

正常的引入js文件是如何引入的?

demo.html

如果script.js內(nèi)容如下會(huì)發(fā)生什么?

alert(1);

顯然,demo.html中會(huì)彈出1

第一次改造:

如果demo.html改成


script.js

show(1);

同樣會(huì)彈出1

再變形
demo.html


script.js

show({
    a:1
})

控制臺(tái)就會(huì)輸出{a:1}這個(gè)對(duì)象

恩,看到這里還不明白jsonp的原理?

繼續(xù):
demo.html


這里的script.js不再是靜態(tài)js,而是一個(gè)服務(wù)器動(dòng)態(tài)輸出的js文件,并且?guī)Я艘粋€(gè)參數(shù),這個(gè)參數(shù)給后臺(tái),告訴后臺(tái),以什么名字返回?cái)?shù)據(jù)

script.php

$back=$_GET["backname"];
echo $back."({"a":1})";

完結(jié),代碼簡(jiǎn)陋,說明問題即可

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/79234.html

相關(guān)文章

  • 破解瀏覽器同源政策利器之JSONP

    摘要:本文是在了解了瀏覽器的同源規(guī)則之后,學(xué)習(xí)了破解這個(gè)規(guī)則的一個(gè)簡(jiǎn)單有效的方法。所以,年公司火狐的前身提出了瀏覽器的同源政策,目的是保護(hù)使用網(wǎng)站的用戶的信息安全。 本文是在了解了瀏覽器的同源規(guī)則之后,學(xué)習(xí)了破解這個(gè)規(guī)則的一個(gè)簡(jiǎn)單有效的方法->JSONP。主要通過阮一峰老師的博客學(xué)習(xí) 瀏覽器的同源規(guī)則 有這樣一個(gè)背景,如果你通過銀行的網(wǎng)站進(jìn)行的取錢的交易,而其他用戶可以通過某個(gè)渠道獲得你在...

    Keagan 評(píng)論0 收藏0
  • JSONP原理

    摘要:高級(jí)部分前后端聯(lián)動(dòng)瀏覽器服務(wù)器數(shù)據(jù)庫是什么文件系統(tǒng)是一種數(shù)據(jù)庫是一種數(shù)據(jù)庫也是一個(gè)軟件只要能長(zhǎng)久地存數(shù)據(jù),就是數(shù)據(jù)庫前后端如何配合接下來我們用一個(gè)文件充當(dāng)數(shù)據(jù)庫實(shí)際上數(shù)據(jù)庫的存儲(chǔ)內(nèi)容本質(zhì)就是一個(gè)帶有結(jié)構(gòu)的文件捋一捋前后端交互的過程代碼在這里 jsonp javascript高級(jí)部分:前后端聯(lián)動(dòng),瀏覽器+服務(wù)器 1數(shù)據(jù)庫是什么 文件系統(tǒng)是一種數(shù)據(jù)庫MySQL 是一種數(shù)據(jù)庫,也是一個(gè)軟件只...

    testHs 評(píng)論0 收藏0
  • 什么JSONP

    摘要:因?yàn)橛型床呗?,而在?shí)際開發(fā)中又常常會(huì)有跨域的需求,早期開發(fā)者為了解決跨域問題而搞出來這樣一個(gè)頗為奇怪的東西。安全早期的瀏覽器處于安全層面的考量,制定同源策略,限制了一個(gè)源中加載文本或腳本與來自其它源中資源的交互方式。 AJAX、JSON、JSONP 在 WEB 開發(fā)中,經(jīng)常見到諸如 AJAX、JSON、JSONP 這些名詞。三者看起來很像,很多同學(xué)尤其是沒有系統(tǒng)了解過前端技術(shù)體系的同...

    iKcamp 評(píng)論0 收藏0
  • 原來你是這樣jsonp(原理與具體實(shí)現(xiàn)細(xì)節(jié))

    摘要:但是有可能還不太它內(nèi)部具體是如何實(shí)現(xiàn)一個(gè)的,從請(qǐng)求的發(fā)出,到指定的成功或失敗回調(diào)函數(shù)的執(zhí)行。服務(wù)端會(huì)解析請(qǐng)求的至少拿到一個(gè)回調(diào)函數(shù)比如參數(shù)之后將數(shù)據(jù)放入其中返回給客戶端。 前言 原文地址 倉庫地址 jsonp(JSON with padding)你一定不會(huì)陌生,前端向后端拿數(shù)據(jù)的方式之一,也是處理跨域請(qǐng)求的得利助手。 我們?cè)缫蚜?xí)慣,早已熟練了jQ或者zepto的ajax調(diào)用方式。但是...

    DangoSky 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<