Mungkin penerangan masalah tidak begitu jelas, contohnya, saya ingin menyalin keseluruhan SF
Saya meletakkan sekeping HMTL ini ke dalam tapak web saya Jika SF dikemas kini, saya juga akan dikemas kini, dan bolehkah ia kekal boleh diklik?
Atau bolehkah saya hanya melaksanakannya dengan menulis perangkak untuk merangkak dan menaipnya sendiri?
Memandangkan subjek ingin menggunakan pelaksanaan proksi, saya menggunakan
NodeJS
lapisan tengah sebagai proksi di sini untuk mencapai keperluan subjek.Prinsip pelaksanaan
Tambah lapisan tengah NodeJS pada projek untuk mendapatkan kandungan halaman web SF dalam masa nyata Bahagian hadapan menggunakan Ajax untuk meminta lapisan tengah ini mendapat HTML SF dan mengembalikannya ke bahagian hadapan dalam bentuk a rentetan, dan akhirnya mengikatnya ke DOM. Ringkasnya, ia adalah menggunakan pelayan untuk merangkak kandungan halaman web SF dan mengembalikannya ke bahagian hadapan.
Idea pelaksanaan
Anda boleh menggunakan rangka kerja ExpressJS, sila semak dokumentasi rasmi untuk penggunaan khusus.
Kod pelayan:
Kod bahagian hadapan adalah lebih mudah:
Akhirnya
Di atas hanya memberikan idea pelaksanaan yang mudah Untuk situasi tertentu, sila buat pelarasan mengikut senario teknikal anda sendiri Jika anda menggunakan bahasa sebelah pelayan yang lain, anda juga boleh menggunakan idea ini untuk merealisasikan keperluan penyoal.
Beberapa cara
Pertama, anda boleh menggunakan beban jQuery dan pilih bahagian id yang diperlukan sahaja
Kedua, anda boleh menggunakan iframe dan kemudian menggunakan nilai negatif margin-atas untuk mengehadkan bahagian atas, ketinggian untuk mengehadkan bahagian bawah dan menatal="no" untuk melumpuhkan penatalan. Kaedah ini sesuai untuk bahagian tengah.
Yang ketiga ialah menggunakan js untuk mengeluarkan bahagian yang diperlukan selepas mengeluarkan iframe. Ini sesuai apabila hanya sebahagian kecil daripadanya diperlukan.
Lihat: https://stackoverflow.com/que...
https://stackoverflow.com/que...
Jika ia tertanam semata-mata, anda boleh menggunakan
iframe
+CSS/JS teknologi hitam untuk mengalih keluar elemen lain yang tidak berkaitan dan hanya memaparkan yang ini sahaja.Jika anda ingin menulisnya sepenuhnya ke dalam laman web anda sendiri, anda hanya boleh menaipnya sendiri.