猿问

script的src和img的src跨域思路一样吗

img标签的src跨域是没有返回的,为什么用script的src跨域的时候可以有返回值,像jsonp能返回后直接执行函数呢?

img标签的src能这样做吗


富国沪深
浏览 1489回答 2
2回答

红颜莎娜

原理是相同的,都是利用标签的src属性可以跨域请求的特点,但是具体的实现不同。使用img标签不能访问服务器返回的响应内容,也就是说只能单向的发送get请求;而使用script标签实现的jsonp跨域可以将服务器响应文本以函数参数的形式返回,浏览器解析js代码时直接就执行了。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答