私はビジネス インテリジェンスの専門家であり、Web 開発でゆっくりと痛々しく再挑戦しています。.NET が Microsoft によって最初にリリースされて以来、このことにはあまり触れていません。
とにかく - runat="server": 私がこのようなものを使用したとき、この吸盤を使用すると、サーバー側の C#/VB.NET/Whatever でこれでタグ付けした要素に対処できました。罰金:
<div>
<iframe runat="server" id="Iframe2" src ="foo.com"></iframe>
</div>
私は学習時間の大部分をマイクロソフト スタックの外で費やしてきました。ASP.NET/IIS の世界の外で runat="server" がまだ使用されているかどうかに興味があります。
たとえば、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 などのようなもの) に興味があります。