【发布时间】:2015-02-27 21:04:27
【问题描述】:
我有一个解决方案,需要使用 CORS 连接到信号器公开服务。 托管信号器服务的地址可能会及时更改,因此不会 适合有经典的脚本标签
<script src="http://server:8888/signalr/hubs" type="text/javascript"></script>
但如果有一种方法可以在没有静态脚本标记的情况下通过 javascript 动态引用上述 url,那就太好了。 建议会很棒!
【问题讨论】:
-
为什么不让脚本标签不那么静态:
<script src="<%= SignalRUrl %>...? -
当然它是可能的,但不是一个如此优雅和干净的方式。现在我正在页面 ScriptManager 中注册一个 clientscriptreference,但如果可以的话,我想要太多由javascript完成,所以脚本部分与代码隐藏部分没有那么耦合!
标签: javascript asp.net signalr signalr-hub