基于jQuery的弹出警告对话框美化插件(警告,确认和提示)_jquery
前不久在官方网站是看见这个插件,所以今天趁有空就看了一下,随便给大家共享一下。也许你早已知道了
,如果是这样那请跳过,不要拍砖。
这个Jquery插件的目的是替代JavaScript的标准函数alert(),confirm(),和 prompt()。这个插件有
如下这些特点:
1:这个插件可以使你可以支持你自己的css制定。使你的网站看起来更专业。
2:允许你自定义对话框的标题。
3:在IE7中,可以使你避免使用JavaScript 的prompt()函数带来的页面重新加载。
4:这些方法都模拟了Windows的模式对话框。在你改变改变浏览器窗口大小时候,它能够自适应用户
窗口的调整。
5:如果你引入了jQuery UI Draggable plugin插件,那这个插件也可以被自由拖动。
先在这里说插件的下载地址,以供有需之人下载:
http://labs.abeautifulsite.net/projects/js/jquery/alerts/jquery.alerts-1.1.zip
一:首先在
和jquery.alerts的 css、js文件。
为了在iE中正确的使用alert插件,你还得在Page中加入何时DTD:
二:使用
我们可以用下列方式来使用这个Jquery插件。
jAlert(message, [title, callback])
jConfirm(message, [title, callback])
jPrompt(message, [value, title, callback])
注:不同于Javascript标准函数,我们可以在message中使用HTML参数显示你的提示信息。
三:兼容性:
alert插件要求我们必须使用JQuery1.2.6或以上的jQuery包。
已经被测试能够在IE6、IE7、FF2、FF3、Safari 3 、Chrome 、Opera 9浏览器上很好的运行。
四:Demo:注:在Demo中么有引入dragonable插件所以不能拖拽
Test Alert
Test Confirm
jConfirm('Can you confirm this?
本示例来自破浪博客',
'Confirmation Dialog', function(r) {
jAlert('Confirmed: ' + r, 'Confirmation Results');
});
Test Prompt
jPrompt('Type something:a href=\"http://www.cnblogs.com/whitewolf/\">
本示例来自破浪博客',
'WhiteWolf', 'Prompt Dialog', function(r) {
if( r ) alert('You entered ' + r);
});
关于jConfirm回传的解决方案
我趁今天有空就考虑了下。我觉得lastwinter问这个问题应该是关于ASP.NET的回传问题,这主要是jConfirm这个为CallBack回调,
他是异步的,并非同步。
所以我尝试了下阻止事件的冒泡,并当选择为true是自动回传。用LinkButton测试(Button不同于这个解决的方案在后面解释)
现贴出LinkButton的CODE DEMO:
关于jConfirm回传DEMO
LinkButton1 Button Click CODE
protected void Button1_Click(object sender, EventArgs e)
{
this.Label1.Text = DateTime.Now.ToString();
}
主要为先阻止事件的冒泡event.stopPropagation();event.preventDefault(); 在jConfirm的callback回调函数中判断是否需要回传,
;;
点击LinkButton1是效果为:

点击Cancel时候就不会回传,当ok时候就会发生回传更新时间:

对于我们的LinkButton的实现是在输出的客户端Html代码有脚本自动回传,而Button这是HTML元素submit,提交,
所以在这两个的区别下,LinkButton就多了几处javascript 代码:
和 input Hidden
上面所说的意思就是如果要用Button实现同样的示例,我们必须保证我的输出客户端的代码有这些回传脚本注册,还有就是回传为
。所以我觉得用LinkButton更适合。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Apakah yang perlu saya lakukan jika Google Chrome menggesa bahawa kandungan tab ini dikongsi? Apabila kami menggunakan Google Chrome untuk membuka tab baharu, kadangkala kami menemui gesaan bahawa kandungan tab ini sedang dikongsi. Jadi, apakah yang sedang berlaku? Biarkan tapak ini menyediakan pengguna dengan pengenalan terperinci kepada masalah Google Chrome yang menggesa kandungan tab ini dikongsi. Google Chrome menggesa bahawa kandungan tab ini sedang dikongsi Penyelesaian: 1. Buka Google Chrome Anda boleh melihat tiga titik di sudut kanan atas pelayar "Sesuaikan dan kawal Google Chrome". ikon itu. 2. Selepas mengklik, tetingkap menu Google Chrome akan muncul di bawah, dan tetikus akan beralih ke "Lagi Alat"

Terutamanya sepanjang dekad yang lalu, peranti mudah alih telah menjadi cara utama untuk berkongsi kandungan dengan rakan dan keluarga. Antara muka yang mudah diakses, mudah digunakan dan keupayaan untuk menangkap imej dan video dalam masa nyata menjadikannya pilihan yang bagus untuk mencipta dan berkongsi kandungan. Walau bagaimanapun, adalah mudah bagi pengguna yang berniat jahat untuk menyalahgunakan alatan ini untuk memajukan kandungan sensitif yang tidak diingini yang mungkin tidak sesuai untuk dilihat dan tidak memerlukan persetujuan anda. Untuk mengelakkan perkara ini berlaku, ciri baharu dengan "Amaran Kandungan Sensitif" telah diperkenalkan dalam iOS17. Mari lihat dan cara menggunakannya pada iPhone anda. Apakah Amaran Kandungan Sensitif baharu dan bagaimana ia berfungsi? Seperti yang dinyatakan di atas, Amaran Kandungan Sensitif ialah ciri privasi dan keselamatan baharu yang direka untuk membantu menghalang pengguna daripada melihat kandungan sensitif, termasuk iPhone

Amaran privasi dipaparkan pada wifi kerana rangkaian yang anda sertai tidak mempunyai kata laluan atau kata laluan terlalu mudah, atau ia dicuri Penyelesaiannya adalah untuk menetapkan kata laluan yang lebih kompleks untuk penghala wayarles.

Dalam iOS 17, Apple telah merombak keseluruhan pilihan nada dering dan nada teksnya, menawarkan lebih daripada 20 bunyi baharu yang boleh digunakan untuk panggilan, mesej teks, penggera dan banyak lagi. Begini cara untuk melihat mereka. Banyak nada dering baharu lebih panjang dan berbunyi lebih moden daripada nada dering lama. Ia termasuk arpeggio, patah, kanopi, kabin, kicauan, subuh, berlepas, dolop, perjalanan, cerek, merkuri, galaksi, quad, jejari, pemulung, anak benih, tempat berteduh, taburan, langkah, masa cerita , goda, senget, terbentang dan lembah. Refleksi kekal sebagai pilihan nada dering lalai. Terdapat juga 10+ nada teks baharu yang tersedia untuk mesej teks masuk, mel suara, makluman mel masuk, makluman peringatan dan banyak lagi. Untuk mengakses nada dering dan nada teks baharu, pertama sekali, pastikan iPhone anda

Cara mengendalikan pengesahan dan gesaan input pengguna dalam Vue Mengendalikan pengesahan dan gesaan input pengguna dalam Vue ialah keperluan biasa dalam pembangunan bahagian hadapan. Artikel ini akan memperkenalkan beberapa teknik biasa dan contoh kod khusus untuk membantu pembangun mengendalikan pengesahan dan gesaan input pengguna dengan lebih baik. Pengesahan menggunakan sifat yang dikira Dalam Vue, anda boleh menggunakan sifat yang dikira untuk memantau dan mengesahkan input pengguna. Anda boleh menentukan atribut yang dikira untuk mewakili nilai yang dimasukkan oleh pengguna dan melaksanakan logik pengesahan dalam atribut yang dikira. Berikut ialah contoh: data(){

Apl Baidu Tieba menggesa bahawa operasi adalah terlalu kerap Gesaan ini biasanya untuk mengekalkan operasi biasa dan pengalaman pengguna platform untuk mengelakkan spam skrin berniat jahat, spam pengiklanan dan tingkah laku lain yang tidak sesuai, anda boleh membaca tutorial yang dikongsi oleh editor. Apl Baidu Tieba menggesa bahawa operasi itu terlalu kerap Berkongsi cara menanganinya 1. Apabila sistem menggesa [Operasi terlalu kerap], kami perlu menunggu seketika, anda boleh melakukan sesuatu yang lain dahulu. Secara amnya, selepas menunggu seketika, mesej gesaan ini akan Ia akan hilang secara automatik dan kita boleh menggunakannya seperti biasa. 2. Jika selepas menunggu lama, ia masih memaparkan [Operation Too Frequent], kita boleh cuba pergi ke Tieba Emergency Bar, Tieba Feedback Bar dan Tieba rasmi yang lain, pos untuk melaporkan fenomena ini dan minta kakitangan rasmi menyelesaikannya. 3.

Apabila bermain permainan, mesej "Pemandu monitor telah berhenti bertindak balas dan telah dipulihkan" tiba-tiba muncul. Pemacu paparan telah berhenti bertindak balas dan telah pulih Ini bermakna pemacu paparan dalam sistem telah mengalami situasi yang tidak normal dan tidak boleh berfungsi seperti biasa, menyebabkan paparan menjadi tidak bertindak balas atau mempunyai skrin hitam. Sebab biasa: 1. Pantau ralat pemandu: Mungkin terdapat ralat logik program atau ralat penghantaran data dalam pemandu, menyebabkan pemandu gagal berfungsi dengan baik. 2. Konfigurasi perkakasan tidak mencukupi: Konfigurasi perkakasan komputer tidak mencukupi untuk memenuhi keperluan aplikasi berprestasi tinggi, mengakibatkan masalah seperti sistem berhenti seketika dan ketinggalan. 3. Kerosakan fail sistem: kerosakan pada fail sistem komputer

“Mengurangkan risiko AI memusnahkan umat manusia harus menjadi keutamaan global, bersama-sama dengan risiko berskala masyarakat lain seperti wabak dan perang nuklear Ia seperti baldi air sejuk yang dicurahkan, termasuk oleh pakar terkemuka dalam bidang AI ,” Tokoh peringkat AI Godfather", pemimpin industri seperti Ketua Pegawai Eksekutif OpenAI Sam Altman dan Ketua Pegawai Eksekutif DeepMind Demis Hassabis, serta ratusan pengamal, bersama-sama menandatangani surat terbuka. Dalam surat itu, mereka menyeru kerajaan dan orang ramai supaya cukup berhati-hati tentang kecerdasan buatan. Mereka bimbang dengan kemajuan pesat teknologi AI, ia mungkin menimbulkan ancaman eksistensi kepada manusia. Ini mengingatkan amaran Musk dan menyeru agar moratorium pembangunan dan pembangunan kecerdasan buatan berskala besar.
