0

javascriptの代わりにまたはjavascriptに加えてc++でWebサイトをスクリプト化する方法があるかどうか疑問に思いましたか?入れますか

<script type = "text/c++" src="script.cpp">//code here</script> 

4

3 に答える 3

3

ブラウザー間で (スクリプト要素で) 確実にサポートされている唯一の言語は JavaScript です。

Internet Explorer は VBScript もサポートしています。ActiveState のプラグイン (現在は廃止されている可能性があります) を考えると、IE は PerlScript もサポートします。

ActiveX を使用して C++ で記述されたプログラムを埋め込むことができますが、これには x86 ハードウェア (Windows 8 RT ではない) 上の Windows で Internet Explorer が必要であり、既定のセキュリティ設定によってブロックされます。

サーバー側のコードには、Web サーバーとのインターフェイスが可能であれば、好きな言語を使用できます。CGI と FastCGI は、ほとんどの言語のサポート ライブラリを備えた標準インターフェイスを提供します。

于 2013-01-05T20:25:58.633 に答える
1

はい、C++ コンパイラ (またはパーサー) を含む独自のブラウザーを作成するとすぐに機能します。自分のマシンで本格的な C++ プログラムを実行したくないので、自分のマシンの近くに絶対にアクセスしないようにするために、それがどのブラウザか教えてください - つまり、コードが入っていないということです私のマシンに害を及ぼす可能性があります(ファイルの削除、レジストリへの書き込みなど)?

Webクライアントに自分のプライベートプログラムを実際に持たせたい場合は、コンパイル済みの実行可能ファイルまたはブラウザプラグインで配布することをお勧めします[ただし、私のように、他の多くの人は、あなたが参加していない限り、おそらくそれをダウンロードしないことに注意してください評判の良い組織]。

于 2013-01-05T20:27:21.007 に答える