将使用jquery的页面包含到iframe中的缺点是什么



我正在开发一个asp.net web应用程序,并且正在使用jQuery。客户告诉我,他想在他们当前网页的iframe中使用这个网络应用程序。

所以基本上:

  • 将使用大量jQuery(或任何其他javascript函数)的页面包含到iframe中是否是常规做法?

  • 我应该预料到什么困难吗?

我之所以这么问,是因为没有必要使用jQuery。如果这会遇到困难,我可以简单地从项目中删除jQuery部分。

我能想到这样做的唯一原因是,如果你在iframe中加载的页面将在不同于";外页";,因为这可以作为浏览器的XSS块的变通方法。

但是当您的客户请求使用某些东西时"在其当前应用中的iframe内部";,确保他们知道自己在说什么。他们可能只是简单地学会了";iframe";在某个地方(可能是十年前的某个时候…),并希望看起来他们对自己想要的东西比实际做的更多。

再次询问,并确保您理解客户端实际想要实现的目标——您需要jQuery吗?你需要一个iframe吗?你应该满足的真正需求是什么,最好的方法是什么(无论你的客户对互联网了解多少)?

旁注:这些问题会让你的客户向其他潜在客户推荐你

最新更新