Rumah hujung hadapan web tutorial js ymPrompt的doHandler方法来实现获取子窗口返回值的方法_javascript技巧

ymPrompt的doHandler方法来实现获取子窗口返回值的方法_javascript技巧

May 16, 2016 pm 06:24 PM
nilai pulangan

郁闷的很,心里仍不死心,有重头到尾的那介绍的方法看了一遍,看到doHandler时有两个参数sign和autoClose,看了方法介绍后,觉得这个方法可行(以前一直都是用ymPrompt.close方法来直接关闭子窗口 ),就写了一段脚本测试下,可以实现我想要的 ,现将代码贴出如下:
父窗口代码:

复制代码 代码如下:

function viewSubFeeDetail(feeId)
{
ymPrompt.win({message:'viewSubFeeDetail.action?feeId='+feeId,handler:callBack,width:800,height:400,title:'资费详细信息',iframe:true})
}
function callBack(tp)
{
alert(tp);
}

子窗口代码:
复制代码 代码如下:

function closeWin()
{
window.parent.ymPrompt.doHandler('error',true);
}

这样当子窗口的按钮触发closeWin时,将"error"值传回给父窗口的回调函数的参数tp,true参数就是自动关闭子窗口。
附:ymPrompt下载
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Tiga cara untuk mendapatkan nilai pulangan benang dalam Python Tiga cara untuk mendapatkan nilai pulangan benang dalam Python Apr 13, 2023 am 10:43 AM

Apabila ia datang kepada benang, otak anda sepatutnya mempunyai tanggapan ini: kita boleh mengawal apabila ia bermula, tetapi kita tidak boleh mengawal apabila ia berakhir Jadi bagaimana untuk mendapatkan nilai pulangan benang? Hari ini saya akan berkongsi beberapa amalan saya sendiri. Kaedah 1: Gunakan senarai pembolehubah global untuk menyimpan nilai pulangan ret_values ​​​​= [] def thread_func(*args): ... value = ... ret_values.append(value) Satu sebab untuk memilih senarai ialah: append() daripada senarai Kaedah adalah selamat untuk benang, dan dalam CPython, GIL menghalang akses serentak kepada mereka. Jika anda menggunakan struktur data tersuai, dan

Bagaimana untuk menyelesaikan masalah yang nilai pulangan scanf diabaikan Bagaimana untuk menyelesaikan masalah yang nilai pulangan scanf diabaikan Nov 14, 2023 am 10:01 AM

Penyelesaian kepada nilai pulangan yang diabaikan scanf termasuk menyemak nilai pulangan scanf, mengosongkan penimbal input dan menggunakan fgets dan bukannya scanf. Pengenalan terperinci: 1. Semak nilai pulangan scanf Anda harus sentiasa menyemak nilai pulangan fungsi scanf Nilai pulangan fungsi scanf ialah bilangan parameter yang berjaya dibaca jika nilai pulangan tidak konsisten. ia bermakna input tidak betul 2 , Kosongkan penimbal input Apabila menggunakan fungsi scanf, jika data input tidak sepadan dengan format yang diharapkan, data dalam penimbal input akan hilang, dsb.

Gunakan fungsi Java's Math.min() untuk membandingkan saiz dua nombor dan mengembalikan nilai yang lebih kecil Gunakan fungsi Java's Math.min() untuk membandingkan saiz dua nombor dan mengembalikan nilai yang lebih kecil Jul 25, 2023 pm 01:21 PM

Gunakan fungsi Java's Math.min() untuk membandingkan saiz dua nilai berangka dan mengembalikan nilai yang lebih kecil Apabila membangunkan aplikasi Java, kadangkala kita perlu membandingkan saiz dua nilai berangka dan mengembalikan nombor yang lebih kecil. Java menyediakan fungsi Math.min() untuk melaksanakan fungsi ini. Fungsi Math.min() ialah kaedah statik kelas JavaMath Ia digunakan untuk membandingkan saiz dua nilai dan mengembalikan nombor yang lebih kecil. Sintaksnya adalah seperti berikut: publicstaticintmi

Bolehkah fungsi Golang mengembalikan berbilang nilai? Bolehkah fungsi Golang mengembalikan berbilang nilai? Apr 13, 2024 pm 02:42 PM

Ya, fungsi Go boleh mengembalikan berbilang nilai dengan mengembalikan tuple, yang merupakan nilai tidak berubah yang boleh mengandungi pelbagai jenis data.

Penunjuk fungsi C++ sebagai nilai pulangan fungsi Penunjuk fungsi C++ sebagai nilai pulangan fungsi Apr 14, 2024 am 08:30 AM

Penunjuk fungsi boleh digunakan sebagai nilai pulangan fungsi, membolehkan kami menentukan pada masa jalan fungsi yang hendak dipanggil. Sintaksnya ialah: returntype(*function_name)(param1,param2,...). Kelebihan termasuk pengikatan dinamik dan mekanisme panggil balik yang membolehkan kami melaraskan panggilan fungsi mengikut keperluan.

Jenis biasa fungsi C++ jenis nilai pulangan Jenis biasa fungsi C++ jenis nilai pulangan Apr 12, 2024 pm 05:36 PM

Jenis pengembalian fungsi C++ termasuk: void (tiada nilai pulangan), jenis asas (integer, nombor titik terapung, aksara dan nilai Boolean), penunjuk, rujukan, kelas dan struktur. Apabila memilih, pertimbangkan kefungsian, kecekapan dan antara muka. Contohnya, fungsi faktorial yang mengira faktorial mengembalikan jenis integer untuk memenuhi keperluan fungsian dan mengelakkan operasi tambahan.

Menggunakan nilai pulangan fungsi dalam C++: jenis dan makna dijelaskan Menggunakan nilai pulangan fungsi dalam C++: jenis dan makna dijelaskan May 01, 2024 am 08:27 AM

Nilai pulangan fungsi adalah penting dalam C++, yang membolehkan fungsi mengembalikan data jenis yang ditentukan: jenis nilai pulangan mentakrifkan jenis data yang dikembalikan oleh fungsi, termasuk jenis asas (seperti int, float) dan jenis tersuai (seperti petunjuk, rujukan). Makna nilai pulangan berbeza-beza berdasarkan niat fungsi, seperti mengembalikan hasil, menunjukkan status, menyediakan rujukan atau mencipta objek baharu.

PHP mengembalikan nama kunci yang kini ditunjukkan oleh penunjuk dalaman tatasusunan PHP mengembalikan nama kunci yang kini ditunjukkan oleh penunjuk dalaman tatasusunan Mar 21, 2024 pm 04:21 PM

Artikel ini akan menerangkan secara terperinci kepada anda nama kunci yang kini ditunjukkan oleh penunjuk dalaman tatasusunan yang dikembalikan oleh PHP. Editor berpendapat ia agak praktikal, jadi saya berkongsi dengan anda sebagai rujukan membaca artikel ini. PHP mengembalikan nama kunci yang kini ditunjukkan oleh penunjuk dalaman tatasusunan PHP menyediakan fungsi yang dipanggil key() untuk mengembalikan nama kunci yang ditunjuk oleh penunjuk dalaman tatasusunan. Fungsi ini berfungsi pada tatasusunan diindeks dan tatasusunan bersekutu. Kekunci sintaks(tatasusunan) Tatasusunan parameter: Tatasusunan dari mana nama kunci hendak diperolehi. Nilai pulangan ialah nama kunci yang ditunjuk oleh penuding dalaman pada masa ini. Jika ia adalah tatasusunan indeks, indeks integer dikembalikan jika ia adalah tatasusunan bersekutu, nama kunci rentetan dikembalikan. Jika tatasusunan kosong atau penuding dalaman menghala ke penghujung tatasusunan, NULL dikembalikan.

See all articles