Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 13118|Jawab: 0

[ASP.NET] Tiga cara untuk mengeluarkan js ASP.NET latar belakang (tulis untuk pemula)

[Salin tautan]
Diposting pada 21/07/2015 22.27.04 | | |
ASP.NET menyediakan tiga cara untuk mengeluarkan JS di latar belakang:
1. Sudah ada file js di output latar belakang
Mulailah dengan membuat file js testjs.js

jika (! Page.Clientscrip menghapus t.IsClientscrip menghapus tIncludeRegistered(this. GetType(), "keys"))) // untuk menentukan apakah kunci terdaftar
{
   Page.Clientscrip menghapus t.RegisterClientscrip menghapus tInclude("keys", "testjs.js");     
}
2. Keluarkan blok kode js
string scrip hapus tstrs = ""; Ini hanya untuk demonstrasi, jika kode perlu disambung beberapa kali, metode StringBuilder harus digunakan
scrip menghapus tstrs += "function test(str)";
scrip hapus tstrs+="{alert(str); }";
jika (! Page.Clientscrip menghapus t.IsClientscrip menghapus tBlockRegistered(this. GetType(), "kunci"))
{
     Page.Clientscrip menghapus t.RegisterClientscrip menghapus tBlock(ini. GetType(), "kunci", skrip hapus tstrs, true);
}
3. Keluarkan kode js sekali pakai

        string scrip remove tstrs = "<scrip去掉t>alert('Selamat datang!' ); ";</scrip去掉t>
        jika (! Page.Clientscrip menghapus t.IsStartupscrip menghapus tRegistered(this. GetType(),"selamat datang"))
        {
            Page.Clientscrip menghapus t.RegisterStartupscrip menghapus t(ini. GetType(), "selamat datang", skrip hapus tstrs);
        }
Selain itu, gunakan Response.Write("<scrip去掉t>alert('ww'); ");</scrip去掉t> Anda juga dapat mengeluarkan kode js sederhana, tetapi saya pribadi tidak menganjurkan metode ini. Karena pada perkembangan sebelumnya, ada beberapa kasus di mana metode ini akan menyebabkan ukuran font halaman berubah setelah pesan prompt muncul, sehingga disarankan untuk menggunakan tiga metode di atas untuk alasan keamanan.





Mantan:Bagaimana cara mengimplementasikan bingkai pop-up dengan js?
Depan:Kartu komputer di ruang komputer Wuhan Houpu tidak dapat digunakan sama sekali
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com