Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [js]invalid label, jak poprawnie zapisać
microh
post 30.05.2009, 14:35:45
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


  1. onMouseOver='document.getElementById("aktywny_link").href="javascript:PopupPic("/{$ob.duze}"/)"'


Jak to poprawnie zapisać ? Bo próbuje i próbuje ... wywala błąd invalid label


--------------------
Kobiety są jak pixele - ładne tylko z daleka!
Kobieta $zmienną jest ;D

Fuck all my project !!!!!
Go to the top of the page
+Quote Post
wookieb
post 30.05.2009, 14:42:23
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No a co to jest?
Kod
{$ob.duze}

Warto by było zadbac zeby cos odpowiedniego bylo wstawione.


--------------------
Go to the top of the page
+Quote Post
microh
post 30.05.2009, 14:55:21
Post #3





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


Cytat(wookieb @ 30.05.2009, 15:42:23 ) *
No a co to jest?
Kod
{$ob.duze}

Warto by było zadbac zeby cos odpowiedniego bylo wstawione.



To zmienna z szablonu smarty.


--------------------
Kobiety są jak pixele - ładne tylko z daleka!
Kobieta $zmienną jest ;D

Fuck all my project !!!!!
Go to the top of the page
+Quote Post
wookieb
post 30.05.2009, 15:31:07
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




No ale po co nam zmienna ze smarty skoro blad jest w JS??
Pokaz kod wyswietlany na stronie.


--------------------
Go to the top of the page
+Quote Post
microh
post 30.05.2009, 15:37:37
Post #5





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


  1. onMouseOver='document.getElementById("aktywny_link").href="javascript:PopupPic("bla bla bla")"'


Problem w tym, że apostrofy argumentu funkcji PopupPic zamykają poprzednie ;/
Nie mogę także uzyć ' bo też jest użyte wcześniej.

Także nie wiem co zrobić.

Próbowałem jeszcze tak:

  1. onMouseOver='document.getElementById("aktywny_link").href="javascript:PopupPic("/bla bla bla"/)"'



Bez efektów


--------------------
Kobiety są jak pixele - ładne tylko z daleka!
Kobieta $zmienną jest ;D

Fuck all my project !!!!!
Go to the top of the page
+Quote Post
wookieb
post 30.05.2009, 15:40:36
Post #6





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Cytat(microh @ 30.05.2009, 16:37:37 ) *
  1. ("/bla bla bla"/)"'

Nie no stary. Fajnie stawiasz backslash PRZED znakiem. Brak podstawowej wiedzy. Nadrób
Kod
onMouseOver="document.getElementById(\'aktywny_link\').href=\'javascript:PopupPic(\'{$ob.duze}\')"

A na co byl ci ten ostatni " to sam nie wiem...


--------------------
Go to the top of the page
+Quote Post
microh
post 30.05.2009, 15:55:30
Post #7





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


Cytat(wookieb @ 30.05.2009, 16:40:36 ) *
Nie no stary. Fajnie stawiasz backslash PRZED znakiem. Brak podstawowej wiedzy. Nadrób
Kod
onMouseOver="document.getElementById(\'aktywny_link\').href=\'javascript:PopupPic(\'{$ob.duze}\')"

A na co byl ci ten ostatni " to sam nie wiem...



Z twoim kodem dostaje błąd "illegal character" worriedsmiley.gif


--------------------
Kobiety są jak pixele - ładne tylko z daleka!
Kobieta $zmienną jest ;D

Fuck all my project !!!!!
Go to the top of the page
+Quote Post
wookieb
post 30.05.2009, 15:58:29
Post #8





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
onMouseOver="document.getElementById('aktywny_link').href=\"javascript:PopupPic('{$ob.duze}')\""

Tfu nie przejrzałem dobrze. Przepraszam smile.gif

Ten post edytował wookieb 30.05.2009, 15:58:45


--------------------
Go to the top of the page
+Quote Post
microh
post 30.05.2009, 16:07:14
Post #9





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


Zaczynam wierzyć, że czuwa nade mną jakieś złe fatum blinksmiley.gif blinksmiley.gif

FireBug wywala błąd:

illegal character
[Break on this error] document.getElementById('aktywny_link').href=\


--------------------
Kobiety są jak pixele - ładne tylko z daleka!
Kobieta $zmienną jest ;D

Fuck all my project !!!!!
Go to the top of the page
+Quote Post
wookieb
post 30.05.2009, 16:08:31
Post #10





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Pokaz cały kod smarty. A potem wygenerowany w htmlu.


--------------------
Go to the top of the page
+Quote Post
microh
post 30.05.2009, 16:15:47
Post #11





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 5.11.2006

Ostrzeżenie: (10%)
X----


Przykład na stronie http://ganove.boo.pl/test1/towar.php?5

Po najechaniu na miniaturkę powinien sie zmieniać link w powiekszonym obrazku do niej.

HTML
  1. <img class="obrazek" width="70" height="66" src="http://www.ganove.boo.pl/test1/photos/towary/5.5.m.jpg" alt="" onMouseOver="document.getElementById('aktywny_link').href=\"javascript:PopupPic('http://www.ganove.boo.pl/test1/photos/towary/5.5.show.jpg')\"" onMouseOut='aktywny_obrazek.src="http://www.ganove.boo.pl/test1/photos/towary/5.5.m.jpg"'>


--------------------
Kobiety są jak pixele - ładne tylko z daleka!
Kobieta $zmienną jest ;D

Fuck all my project !!!!!
Go to the top of the page
+Quote Post
wookieb
post 30.05.2009, 16:23:28
Post #12





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Kod
onMouseOver="document.getElementById('aktywny_link').href='javascript:PopupPic(\'http://www.ganove.boo.pl/test1/photos/towary/5.0.show.jpg\')'"


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 17:47