1

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

所以基本上:

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

  • 我应该期待任何困难吗?

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

4

1 回答 1

0

我能想到这样做的唯一原因是,如果您在 iframe 中加载的页面将在与“外部页面”不同的域上提供,因为这可以作为浏览器的解决方法XSS块。

但是......当您的客户请求“在其当前应用程序的 iframe 内部”使用某些内容时,请确保他们知道他们在说什么。可能是他们只是在某个地方(有时,可能是十年前......)学到了“iframe”这个词,并且希望看起来他们比他们实际知道的更多。

再问一遍,确保你理解客户真正想要完成的事情——你需要 jQuery 吗?你需要一个 iframe 吗?您应该满足的真正需求是什么,最好的方法是什么(不管您的客户对互联网了解多少)?

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

于 2012-09-21T11:37:27.400 回答