Contoh berikut mengimplementasikan fungsi SARS untuk mendapatkan iframes yang dapat diedit di sisi server. Kode ini sangat sederhana, jadi saya tidak akan menjelaskan banyak tentang penderitaan di sini. Kodenya adalah sebagai berikut:
getiframehtml.axpx
<%@ page language = "<a href =" http://dev.21tx.com/language/vb/ "target =" _ blank "> vb </a>" validateSequest = false autoeventwireup = "false"
codebeHind = "getiframeHtml. <a href =" http://dev.21tx.com/web/asp/ "target =" _ blank "> asp </a> x.vb" mewariskan = "aspx <a href =" http://dev.21tx.com target = "_ blank"> web </a> .getiframeHtml "%>
<Html>
<body>
<Form id = "frmmain" Method = "POST" runat = "server">
<iframe id = "ifrhtml" name = "ifrhtml"> </iframe>
<br>
<asp: tombol id = "cmdsend" runat = "server" text = "kirim"> </asp: tombol>
<input type = "tersembunyi" name = "hidValue">
</form>
<script>
ifrhtml.document.designMode = "on";
</script>
</body>
</html>
getiframehtml.aspx.vb
Kelas publik getiframeHTML
mewarisi system.web.ui.page
terlindungi dengan cmdsend sebagai system.web.ui.webcontrols.button
dilindungi dengan ifrhtml sebagai system.web.ui.htmlControls.htmlgenericControl
#region "Web Form Designer yang Dibawakan Kode"
'Panggilan ini diperlukan oleh perancang formulir web.
<System.Diagnostics.DebuggerstepThrough ()> Sub InitializeComponent pribadi ()
akhir sub
Private sub page_init (pengirim byval sebagai System.Object, _
byval e sebagai system.eventargs) menangani mybase.init
'Codegen: Panggilan metode ini diperlukan oleh perancang formulir web
'Jangan memodifikasinya menggunakan editor kode.
InitializeComponent ()
akhir sub
wilayah #end
private sub page_load (pengirim byval sebagai system.object, _
byval e sebagai system.eventargs) menangani mybase.load
cmdsend.attributes.add ("onClick", "document.frmmain.hidvalue.value" + _
"= ifrhtml.document.body.innerhtml;")
akhir sub
Sub CMDSUBMIT_CLICK Private (pengirim Byval sebagai System.Object, _
byval e sebagai system.eventargs) menangani cmdsend.ck
redup strvalue sebagai string
strvalue = request.form ("hidvalue")
response.write (server.htmldecode (strvalue)))
akhir sub
Kelas Akhir Mendaftar Anggota dan Membuat Database Pengembangan Web Anda.