为什么iframe由于URL中的特殊字符而无法加载?

问题描述 投票:1回答:2

此URL:由于问号,https://tools.usps.com/zip-code-lookup.htm?citybyzipcode不会显示在框架中。有没有解决方法?

javascript html html5 iframe
2个回答
1
投票

如@Mr所述。外星人,问题在于网页本身,而不是问号(表示POST参数,而不是URL的一部分)。

USPS不允许人们使用iFrame特定的网页。他们显然希望通过阻止此功能来保护其IP,因此没有一种合法的解决方法。


0
投票

控制台中显示以下消息:

Refused to display 'https://tools.usps.com/zip-code-lookup.htm?citybyzipcode' in a frame because it set 'X-Frame-Options' to 'sameorigin'.

这意味着USPS不允许人们使用他们的网站创建iframe标签作为src

© www.soinside.com 2019 - 2024. All rights reserved.