我是一个商业智能的人,在 web-dev 上缓慢而痛苦地重新崛起。自从 Microsoft 首次发布 .NET 以来,还没有真正接触过这些东西。
无论如何 - runat="server":当我使用这些东西时,这个傻瓜将允许我在我的服务器端 C#/VB.NET/Whatever 中处理我用它标记的任何元素。美好的:
<div>
<iframe runat="server" id="Iframe2" src ="foo.com"></iframe>
</div>
我的大部分学习时间都花在了 Microsoft 堆栈之外——我很好奇 runat="server" 是否仍在 ASP.NET/IIS 世界之外使用。
例如,如果我有一些 JavaScript 代码 ala:
<script>
$.post("http://foo.com/somePage", {
someInfo: "russell",
otherInfo: "hoohaw"
}, function(response) {
Foo(response);
});
</script>
...我可以将 runas="server" 粘贴到<script>
标签中吗?这会导致脚本在服务器端运行吗?(我猜“不”——我只是有一个可以被服务器端代码访问的脚本块?)
runas="server" 是否有 ASP.NET/IIS 世界之外的任何实用程序?我已经熟悉 LAMP,我很好奇 runas="server" 是否可以让我的客户端代码在服务器上运行——有点像 PHP 之类的。