Jadual Kandungan
回复讨论(解决方案)
Rumah pembangunan bahagian belakang tutorial php 异步,js请求,ajax三者?

异步,js请求,ajax三者?

Jun 23, 2016 pm 02:20 PM

本帖最后由 u010572351 于 2013-08-27 17:17:56 编辑


1.异步就是ajax是吧?

2.
<script src="a.php?id=1"></script>
Salin selepas log masuk

就这个东西有点迷糊,他一样给php文件发了请求,他是不是ajax?什么时候用他?他和正统ajax有什么区别和联系?

回复讨论(解决方案)

ajax可以有触发事件

script 形式load直接就加载了

ajax可以有触发事件

script 形式load直接就加载了
就这个差别吗?

第一个是js的一个方法,第二个是js加载。
没有第二,哪来第一。
也可以用第二来实现第一。

简单的说,异步就是不等待返回

ajax 可返回任何数据:xml、文本、json、js脚本
起名时是约定返回 xml 的,现在扩展了

script src 只能接受 js 脚本
也可以动态加载
<script></script>
就可用
document.getElementById('js').src = 'b.php?x=123';
加载需要的脚本
jsonp 就是利用这点实现跨域的

AJAX = 异步 JavaScript 和 XML。
AJAX 是一种用于创建快速动态网页的技术。
通过在后台与服务器进行少量数据交换,AJAX 可以使网页实现异步更新。这意味着可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
传统的网页(不使用 AJAX)如果需要更新内容,必需重载整个网页面。

<script></script>
跨域加载远程PHP文件

ajax是异步调用的一种方式,最好用JQ来实现,因为要考虑到多个浏览器版本的问题

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

Video Face Swap

Video Face Swap

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

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)

Aplikasi Pantas: Analisis Kes Pembangunan Praktikal PHP Asynchronous HTTP Muat Turun Berbilang Fail Aplikasi Pantas: Analisis Kes Pembangunan Praktikal PHP Asynchronous HTTP Muat Turun Berbilang Fail Sep 12, 2023 pm 01:15 PM

Aplikasi Pantas: Analisis Kes Pembangunan Praktikal PHP Asynchronous HTTP Muat Turun Berbilang Fail Dengan pembangunan Internet, fungsi muat turun fail telah menjadi salah satu keperluan asas bagi banyak laman web dan aplikasi. Untuk senario di mana berbilang fail perlu dimuat turun pada masa yang sama, kaedah muat turun segerak tradisional selalunya tidak cekap dan memakan masa. Atas sebab ini, menggunakan PHP untuk memuat turun berbilang fail secara tidak segerak melalui HTTP telah menjadi penyelesaian yang semakin biasa. Artikel ini akan menganalisis secara terperinci cara menggunakan HTTP tak segerak PHP melalui kes pembangunan sebenar.

Bagaimana Swooole menyokong operasi SMTP tak segerak Bagaimana Swooole menyokong operasi SMTP tak segerak Jun 25, 2023 pm 12:24 PM

Dengan pembangunan dan pempopularan Internet yang berterusan, e-mel telah menjadi bahagian yang amat diperlukan dalam kehidupan dan pekerjaan orang ramai, dan SMTP (Simple Mail Transfer Protocol) ialah salah satu protokol penting untuk penghantaran e-mel. Sebagai rangka kerja komunikasi rangkaian tak segerak untuk PHP, Swoole boleh menyokong operasi SMTP tak segerak, menjadikan penghantaran e-mel lebih cekap dan stabil. Artikel ini akan memperkenalkan cara Swoole menyokong operasi SMTP tak segerak, termasuk menggunakan

Bagaimana Swooole menyokong operasi AMQP tak segerak Bagaimana Swooole menyokong operasi AMQP tak segerak Jun 25, 2023 am 08:22 AM

Memandangkan volum perniagaan Internet terus berkembang, permintaan untuk keselarasan tinggi dan prestasi tinggi semakin tinggi dan lebih tinggi, dan Swoole, sebagai rangka kerja komunikasi rangkaian untuk PHP, semakin digemari oleh pembangun. Antaranya, Swoole menyokong AMQP tak segerak, yang merupakan salah satu senario aplikasi yang lebih biasa. Jadi mari kita lihat bagaimana Swoole menyokong operasi AMQP tak segerak. Pertama, kita perlu menjelaskan apa itu AMQP. AMQP (AdvancedMessageQueuingProtocol) Advanced

Panduan Lanjutan untuk Python asyncio: Dari Pemula kepada Pakar Panduan Lanjutan untuk Python asyncio: Dari Pemula kepada Pakar Mar 04, 2024 am 09:43 AM

Pengaturcaraan Serentak dan Tak Segerak Pengaturcaraan serentak berurusan dengan berbilang tugas yang dilaksanakan secara serentak, pengaturcaraan tak segerak ialah sejenis pengaturcaraan serentak di mana tugasan tidak menyekat benang. asyncio ialah perpustakaan untuk pengaturcaraan tak segerak dalam python, yang membolehkan atur cara melaksanakan operasi I/O tanpa menyekat utas utama. Gelung peristiwa Teras asyncio ialah gelung peristiwa, yang memantau peristiwa I/O dan menjadualkan tugas yang sepadan. Apabila coroutine sedia, gelung acara melaksanakannya sehingga ia menunggu operasi I/O. Ia kemudian menjeda coroutine dan terus melaksanakan coroutine lain. Coroutines Coroutines ialah fungsi yang boleh menjeda dan menyambung semula pelaksanaan. Kata kunci asyncdef digunakan untuk membuat coroutine. Coroutine menggunakan kata kunci tunggu untuk menunggu operasi I/O selesai. Asas asyncio berikut

Bagaimana untuk menggunakan ThinkPHP6 untuk operasi pembalakan tak segerak? Bagaimana untuk menggunakan ThinkPHP6 untuk operasi pembalakan tak segerak? Jun 12, 2023 am 09:57 AM

Dengan perkembangan pesat Internet, perkhidmatan pembalakan telah menjadi modul penting untuk setiap aplikasi web berskala besar. Untuk memudahkan pelbagai keperluan seperti penyelesaian masalah ralat dan pemantauan prestasi, artikel ini akan memperkenalkan cara menggunakan rangka kerja ThinkPHP6 untuk melaksanakan operasi pengelogan tak segerak. 1. Apakah itu pembalakan? Dalam bidang sains komputer, pembalakan merujuk kepada merekod peristiwa dan maklumat yang berlaku dalam sistem komputer. Biasanya, rekod ini disimpan dalam fail atau pangkalan data. Pengelogan membantu memahami status pengendalian sistem, mengesan dan menyelesaikan masalah tepat pada masanya

Teknologi tak segerak dan tidak menyekat dalam pengendalian pengecualian Java Teknologi tak segerak dan tidak menyekat dalam pengendalian pengecualian Java May 01, 2024 pm 05:42 PM

Teknik tak segerak dan tidak menyekat boleh digunakan untuk menambah pengendalian pengecualian tradisional, membenarkan penciptaan aplikasi Java yang lebih responsif dan cekap: Pengendalian pengecualian tak segerak: Mengendalikan pengecualian dalam utas atau proses lain, membenarkan utas utama terus melaksanakan, mengelakkan penyekatan. Pengendalian pengecualian tanpa sekatan: melibatkan pengendalian pengecualian terdorong peristiwa apabila operasi I/O menjadi salah, mengelakkan sekatan benang dan membenarkan gelung acara mengendalikan pengecualian.

Cara menggunakan fungsi permintaan tak segerak dalam dokumentasi Vue Cara menggunakan fungsi permintaan tak segerak dalam dokumentasi Vue Jun 20, 2023 pm 05:55 PM

Vue.js ialah rangka kerja JavaScript bahagian hadapan yang popular yang menyediakan cara untuk membina antara muka pengguna dalam aplikasi anda. Dalam dokumentasi Vue.js, kami boleh menemui banyak maklumat berguna, terutamanya tentang cara menggunakan fungsi permintaan tak segerak. Fungsi permintaan tak segerak ialah cara untuk melaksanakan tugas tak segerak dalam aplikasi. Ia digunakan untuk mendapatkan data daripada pelayan, memproses input, mengesahkan borang, dsb. Secara umumnya, fungsi permintaan tak segerak perlu digabungkan dengan fungsi Java seperti Promise, async dan await.

Pertukaran data tak segerak menggunakan fungsi Ajax Pertukaran data tak segerak menggunakan fungsi Ajax Jan 26, 2024 am 09:41 AM

Cara menggunakan fungsi Ajax untuk mencapai interaksi data tak segerak Dengan perkembangan teknologi Internet dan Web, interaksi data antara bahagian hadapan dan bahagian belakang telah menjadi sangat penting. Kaedah interaksi data tradisional, seperti penyegaran halaman dan penyerahan borang, tidak lagi dapat memenuhi keperluan pengguna. Ajax (JavaScript Asynchronous dan XML) telah menjadi alat penting untuk interaksi data tak segerak. Ajax membolehkan web menggunakan JavaScript dan objek XMLHttpRequest

See all articles