14-05-2010, 03:59
Witam serdecznie,
na stronie http://typuj.net/systemy-bukmacherskie przedstawiam treść za pomocą prostego skryptu JS, który działa na zasadzie:
kliknięcie w link -> wyświetlenie ukrytej treści
ponowne kliknięcie w ten sam link (gdy ukryta treść jest wyświetlana) -> schowanie treści
kod tegoż skryptu przedstawia się następująco:
natomiast kod html linku, którego kliknięcie powoduje wyświetlenie/schowanie treści ma postać:
Sam skrypt działa kompletnie bez zarzutu natomiast chciałem go lekko zmodyfikować aby móc wprowadzić na swoją stronkę elementy dodawania treści do serwisów społecznościowych i tutaj pojawił się problem:
chciałbym zmodyfikować bądź to kod js skryptu bądź kod linków, które używane są do pokazywania/ukrywania treści aby po ich kliknięciu w pasku przeglądarki zmieniał się adres na taki, który po ponownym wpisaniu go do pasku adresu prawidłowo otworzy daną stronę + dodatkowo spowoduje, że wybrany element treści zostanie wyświetlony automatycznie po załadowaniu stronki bez potrzeby klikania w odpowiedni link na stronie.
Niestety moja wiedza z zakresu JS praktycznie żadna więc nie jestem w stanie ogarnąć tego sam dlatego zwracam się o pomoc do Was, liczę, że tak jak w przeszłości otrzymam pomoc.
Z góry dziękuje
"Starałem się przedstawić sprawę najprościej jak umiem, jeżeli jednak coś jest nie jasne proszę pisać, postaram się wyjaśnić inaczej."
na stronie http://typuj.net/systemy-bukmacherskie przedstawiam treść za pomocą prostego skryptu JS, który działa na zasadzie:
kliknięcie w link -> wyświetlenie ukrytej treści
ponowne kliknięcie w ten sam link (gdy ukryta treść jest wyświetlana) -> schowanie treści
kod tegoż skryptu przedstawia się następująco:
Kod:
function HideContent(ID) {
document.getElementById(ID).style.display = "none";
}
function ShowContent(ID) {
document.getElementById(ID).style.display = "block";
}
function ReverseDisplay(ID) {
if(document.getElementById(ID).style.display == "none") { document.getElementById(ID).style.display = "block"; }
else { document.getElementById(ID).style.display = "none"; }
}
natomiast kod html linku, którego kliknięcie powoduje wyświetlenie/schowanie treści ma postać:
Kod:
<a onclick="ReverseDisplay('ID')">tekst</a>
Sam skrypt działa kompletnie bez zarzutu natomiast chciałem go lekko zmodyfikować aby móc wprowadzić na swoją stronkę elementy dodawania treści do serwisów społecznościowych i tutaj pojawił się problem:
chciałbym zmodyfikować bądź to kod js skryptu bądź kod linków, które używane są do pokazywania/ukrywania treści aby po ich kliknięciu w pasku przeglądarki zmieniał się adres na taki, który po ponownym wpisaniu go do pasku adresu prawidłowo otworzy daną stronę + dodatkowo spowoduje, że wybrany element treści zostanie wyświetlony automatycznie po załadowaniu stronki bez potrzeby klikania w odpowiedni link na stronie.
Niestety moja wiedza z zakresu JS praktycznie żadna więc nie jestem w stanie ogarnąć tego sam dlatego zwracam się o pomoc do Was, liczę, że tak jak w przeszłości otrzymam pomoc.
Z góry dziękuje
"Starałem się przedstawić sprawę najprościej jak umiem, jeżeli jednak coś jest nie jasne proszę pisać, postaram się wyjaśnić inaczej."