Saya menggunakan skrip bernama Advanced Poll yang berfungsi dengan baik. Namun saya mempunyai masalah "kosmetik" kecil, yang tidak dapat saya selesaikan.
Jajak pendapat ini terletak di sisi kanan bawah situs web saya. Namun setelah seseorang mengirimkan suaranya, Anda akan diarahkan kembali ke bagian atas halaman alih-alih fokus pada jajak pendapat (kanan bawah).
Biasanya dengan html normal Anda dapat memperbaikinya dengan mudah dengan menambahkan titik jangkar dan tautan, namun karena ini formulir, saya tidak mengerti bagaimana melakukannya dengan benar. Jadi ini 'memuat ulang' halaman kembali di bagian jajak pendapat setelah mengirimkan suara, alih-alih menggulir ke bawah lagi.
Saya sendiri mencoba bermain-main dengan HTML, namun tidak berhasil. Ini dimulai kembali di bagian atas situs web, bukannya berada di sekitar area pemungutan suara.
Saya menambahkan kode di bawah ini, di atas bagian polling:
<a name="backtopoll"></a>
Dan saya menambahkan:
#backtopoll
to:
<a href="/id$this->form_forward?action=results&poll_ident=$poll_id" class="link link-indent fright">$pollvars[result_text]</a>
Yang mengakibatkan:
<a href="/id$this->form_forward?action=results&poll_ident=$poll_id#backtopoll" class="link link-indent fright">$pollvars[result_text]</a>
Tapi itu tidak berhasil. Segera setelah saya mengklik kirim suara, suara saya diberikan dan saya menemukan diri saya kembali berada di bagian atas situs web, alih-alih memuat ulang halaman di bagian jajak pendapat. :(
Apa yang saya lakukan salah di sini...?
//memperbarui
Menambah/mengubahnya menjadi:
<a id="backtopoll"></a>
Seperti yang dinyatakan Sibu, tidak berhasil.
//pembaruan lain
Mungkin saya bisa melakukan hal yang sama dengan jQuery atau JS di halaman?