Jump to content
php.lv forumi
  • 0

parent to child.. nesajauciet


waplet

Question

Ir kāds veids kā aizsūtīt javascriptu child ifreimam (think)

es te mēģināju kaut kā tā..

document.getElementById('content_frame').contentWindow.getElementByClass('header_2').html("");

, bet parādās permission denied,..

Kāpēc tā vajag?

Jo bez ifreima ejot, ir redirekts, ka nav pareizais domēns. :)

Link to comment
Share on other sites

8 answers to this question

Recommended Posts

  • 0

<pre id="line1">if(parent.document.getElementById('content_frame')==null)window.location='?pfail=wrong_domain';</pre>

Kaut ko tādu ir iespējams apiet ..

:D

Reāli viņš pārent'am tiek klāt.. es pat savam čaild elementam netieku klāt.. dīvaini..

Runa ir par draugiem.lv , tur jau ir tas external js, bet nu jā , čābīgi :S

Link to comment
Share on other sites

  • 0

Cross domain ifreimu tu nevari izmainīt. Ja ko no draugiem vajag, ņem un pēti viņu API, tur viss ir.

Link to comment
Share on other sites

  • 0

Nu skaties :)

Tikko tik tālu, ka /..

Tā ir spēlīte no draugiem.lv aplikācijām , saucās Fragmenti un tad domāju tādā veidā meklēt vajadzīgo fragmentiņu no bildes ar JS.

Reāli ar to skriptu sanāk, ka ir apiet tas domēn pārbaude, jo parent's ir tas content_frame

Es vnk mēģināju te pačītot.., bet nesanāk kaut kā..
fragmenti-dr.armniko.lv/
Šis iekš fb console:
div = document.getElementById('addons');
div.innerHTML = "<iframe src='http://fragmenti-dr.armniko.lv/' id='content_frame' style='height:100%;width:100%;'></iframe>";
div.style.display = 'block';
div.style.width = '1000px';
div.style.height = '1000px';

blocker = document.getElementsByClass('blocker');
blocker.style.visibility = 'hidden';
[17:19:52] waplet: Dabūju tik tāl, ka viss ir zem viena domēna,
[17:21:09] waplet: Tur ķipa jāplūko bilde, un tad parādās sānā laukumiņs no bildes, kurš ir jāatrod bildē..
Es cik skatījos, tad tur ar px , viss tiek aprēķināts, tāpēc ar JS būtu viegli izrēķināt , kurš tad apgabals ir paņemts un tā inscinēt click().. kā rezultātā būtu atminēts tas laukiņš..
[17:22:20] waplet: piem.
css->background: 300px 100px; ..
3x 1y.>
$('#bildes_kvadrāts' + x + '_' + y).click();
[17:22:32] waplet: Tāda bija domā, bet nu jā, nekāds eksperts neesmu un nekas nesanāca :D

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...