binary_search
24.05.2009, 17:08:50
Witam,
więc tak, mam taki kod (są jakieś tagi na kod JS?)
Kod
<script>
function funkcja(i){ //ta funkcja się wywoła przy wczytaniu strony
alert('fail');
}
</script>
<iframe src="http://www.adres.pl/" onload="funkcja(13)"></iframe>
więc tak, chcę wczytać stronę w ramce, a od razu po jej wczytaniu wywołać funkcję (zdefiniowaną w kodzie źródłowym wczytanej strony), oczywiście na stronie wczytanej w ramce, co powinienem zmienić?
erix
24.05.2009, 19:08:48
Kod
onload="funkcja(13)"
Kod
onload="this.document.funkcja(13)"
?
Ale AFAIK jest to powoli blokowane przez przeglądarki
binary_search
25.05.2009, 16:21:52
wielkie dzięki za zainteresowanie

czemu blokują?
korzystam z FF 3.0.10 i nie działa,
jest ewentualnie inny sposób aby wywołać funkcję w obcej stronie osadzonej w ramce?
pyro
25.05.2009, 21:00:05
Nie. Z powodów bezpieczeństwa.
Jak chcesz zeby po wczytaniu ramki pokazal sie napis to zrob to na swojej stronie.
binary_search
3.06.2009, 22:56:45
gorzej jeżeli chce skorzystać z funkcji na cudzej stronie, jeżeli to ma chronić twórców to trochę bez sensu, priorytetem powinno być bezpieczeństwo użytkownika a także wygoda korzystania oraz większe możliwości
lord_t
4.06.2009, 09:54:26
A co za problem znaleźć tę funkcję i wkleić na swojej str.

?
binary_search
4.06.2009, 11:02:30
funkcja jest generowana dynamicznie poprzez skrypt php, za każdym razem jest inna
lord_t
4.06.2009, 11:06:30
A co tam się w niej zmienia?
binary_search
4.06.2009, 11:14:59
za każdym razem jest inny hash md5, (raczej dojście z czego jest generowany odpada) oraz inne ID
hash jest jednakowy przez cały czas trwania sesji natomiast ID jest różne (znane przeze mnie, ale także generowane przez JS)
osobiście widzę kilka opcji
1. pobrać hash przy użyciu cURL
2. dołączyć stronę jako źródło javascriptu
czy jest na to lepszy sposób?
lord_t
4.06.2009, 11:16:03
A po co Ci ten hash:>?
binary_search
4.06.2009, 11:22:32
;>
funkcja przekierowuje na URL, który go zawiera (poza hashem także numer ID), w wypadku niepodania hasha system odrzuca zapytanie
lord_t
4.06.2009, 11:25:43
Zeby nie zadawać 500 pytań, lepiej powiedz do czego Ci to, bo coś mi tu nielegalnie pachnie:>
binary_search
4.06.2009, 11:35:09

najogólniej problem można sprowadzić do 'zwiększania licznika odwiedzin'
muszę wielokrotnie (różne hashe), odwiedzić wiele podstron (różne ID, znam je już teraz)
należy wejść na adres strona.pl/ID/hash
w oryginalnym interfejsie odbywa się to właśnie poprzez wywołanie funkcji JS
Nie pomagamy w omijaniu zabezpieczeń. EOT.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.