|
1
2
我可以建议你做以下事情吗
使现代化 处理表单我现在有四种方法 1) 向表单添加提交处理程序
2) 向按钮添加单击处理程序
3) 当聊天开始时,您遍历每个表单并更改其目标属性
4) 覆盖原始回发事件(Src: intercept-postback-event )
更新2 处理这一问题的最佳方法当然是使用AJAX加载页面和聊天内容,但如果您的网站还没有使用它,那么这可能意味着更大的工作量。 如果你不想这样做,你仍然可以使用AJAX进行聊天,如果用户要导航到一个新页面,聊天应用程序会重新创建正在进行的聊天窗口,其中包含所有内容。 |
|
|
2
1
我建议不要在iframe中加载内容,而是将聊天构建为iframe,并在页面上使用jQuery模式弹出窗口进行聊天。 您可以将jquery模式固定到固定位置,并且默认情况下启用页面滚动。您需要相应地修改css,使弹出窗口保持在同一位置。 如果你走上你现在的道路,你将需要非常担心内容如何移动到iframe,并且可能很难根据内容在不同的页面上重复使用聊天。例如,假设您在页面上播放视频,用户单击聊天-如果您将内容加载到iframe中-用户将丢失其查看的距离等状态。 |
|
|
3
0
按照我的观点,将整个网站添加为“I-Frame”不是一个好的设计实践,也不是解决问题的好办法。我的建议是:
这将确保用户可以使用您的聊天,但他可以浏览整个网站。 |