Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk mencipta kesan bahagian hadapan yang serupa dengan bar sisi di YouTube yang ditetapkan tetapi URL berubah?

Pada bar sisi di sebelah kiri YouTube, apabila anda mengklik untuk menukar saluran langganan, anda dapati bahawa bar sisi masih tetap, tetapi bar alamat url telah berubah, yang menunjukkan bahawa ini tidak sepatutnya dicapai dengan bergantung pada ajax.

Dalam projek semasa, saya tidak begitu mahu menggunakan ajax untuk mencapai kesan sedemikian, kerana ia tidak begitu kondusif untuk koleksi halaman web dan SEO pengguna, dll., tetapi YouTube mencapai perubahan URL yang kondusif kepada pengguna ', dan pada masa yang sama mencapai sesuatu yang serupa dengan ajax Bagaimanakah kesan pengalaman pengguna yang baik dicapai? Bolehkah anda memberi saya nasihat umum.

世界只因有你世界只因有你2686 hari yang lalu839

membalas semua(5)saya akan balas

  • PHP中文网

    PHP中文网2017-06-12 09:30:05

    Mengubah suai url boleh dicapai melalui history.pushState Selain itu, bukankah ajax tanpa muat semula sudah menjadi perkara biasa?

    balas
    0
  • 我想大声告诉你

    我想大声告诉你2017-06-12 09:30:05

    Saudara, tidakkah anda tahu jika orang menggunakan Ajax dengan melihat Internet Tidak ada data Ajax yang datang dari langit?
    Selain itu, ubah suai URL bar alamat Ini ialah fungsi pushState bagi js.

    balas
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-12 09:30:05

    Penghalaan bahagian hadapan boleh mencapai fungsi sedemikian

    balas
    0
  • 怪我咯

    怪我咯2017-06-12 09:30:05

    seperti ini?
    http://www.thepetedesign.com/...

    balas
    0
  • 高洛峰

    高洛峰2017-06-12 09:30:05

    kemas kini kandungan separa pjax

    balas
    0
  • Batalbalas