ok, jag ska köra mig en googling för att förstå innebörden av det du skrev ;)
Så det är alltså lugnt att skapa ett iframe-element men inte att stänga det, korrekt uppfattat ?
Förslag på lösning ? Gå och sova kanske ? :)
EDIT*
För att förtydliga, att öppna denna iframe är inget problem alls, det fungerar finfint. Problemet ligger i att "stänga" den, det fungerar riktigt skitdåligt.
Jag har suttit och försökt fatta vad det är du egentligen vill...är det så här:
Användaren ska se en iframe öppnas (i index.html på sajt 2) men ska kunna "stänga" framen om han/hon vill via t.ex. en länk på sidan - förslagsvis utanför iframen. Är det rätt uppfattat?
Själv blir jag alldeles rysk när jag ser folk krångla till och bl.a. länka till skripter på andra sajter, men det är förstås inte min business - och du har säkert ett bra skäl. Likaså ett bra skäl varför först ha en iframe öppnad via ett javascript och inte bara ha den i koden direkt. Sen fattar jag inte heller varför folk ska kunna "stänga" iframen. Det verkar något rörigt.
Dessutom: Om du vill ha nåt som öppnar/stänger, så är ju inte en iframe vad du ska använda, utan t.ex. en div (absolut positionerad).
Jag är ingen javascriptguru, men om jag skulle ha samma konstiga problem så skulle jag nog helt enkelt skapa en identisk sida (som index.html alltså) men utan det där javascriptet och följaktligen utan nån iframe som skapas.
Så när nån har index.html uppe men vill att iframen ska försvinna, så klickar man bara på länken som leder till den iframe-fria, men i övrigt identiska, sidan.
Men jag känner ju inte till förutsättningarna så det kanske inte funkar. Eller så är mitt förslag alldeles för o-krångligt. :)