I början av Januari 2014 låstes Whoa och du kan alltså ej logga in eller skriva något nytt i forumen. Innehåll i forum osv kommer finnas tillgängligt. Läs Mer »

Öppna i nytt fönster - hjälp

Hobby & Fritid - Datorer & Teknik

   

2004-06-25 03:46

Öppna i nytt fönster - hjälp

Jepp, snart klar med min sida. Dock en sista grej jag inte får kläm på. Länkarna i varje användares filarkiv vägrar öppnas i nytt fönster, utan öppnas istället i den iFrame där filerna listas.

Screenshot på hur koden nedan ser ut vid körning.
Screenshot på koden i Dreamweaver.

Jag har testat allt känns det som, men lik förbannat öppnas filerna inuti iFramen ni ser på första screenshoten.
Så; hur ser koden ut för att öppna filerna i ett nytt fönster? Det är iaf rad (1) på screenshoten som ska modifieras, så långt har jag kommit ;p

Alla funderingar och tankar kring detta är fett välkomna då jag ligger sömnlös! ;)

Peace
U-Nas

Den narkotika som vi får in i Sverige kommer ju ofta från andra länder.
Laila Freiwalds

2004-06-25 07:34
Finns olika alternativ

Om du har en IFrame där du har en länk.
Beroende på hur du vill öppna länken gör du på olika sätt.

Säg att du vill öppna den i ett nytt fönster så skriver du helt enkelt:

<HEAD>

<script language="JavaScript">
<!--
function popUp()
{
window.open('html/exempel.html',& #39;namn','width=500, height=400 left=15,top=15 scrollbars=1');
}
//-->
</script>


</HEAD>


Här sätter du upp koden för hur popuppen för just den länken ska se ut (storleksmässigt och namn på den)


<BODY>

<a href="nils.html" onclick="popUp()">nils</a> ;


</BODY>





Om du däremot vill öppna sidan i en ny IFrame nån annanstans på sidan så måste du först och främst döpa de olika IFrames och sedan välja att target skall ske just till den rätta.


En bra sida om du vill läsa på för att lära dig lite bättre:

www.webdesignskolan.com

Det kan ju komma sig att jag skrivit fel men klockan e faktist bara 07.30 någe.

Tetsa dig fram iaf.
Lycka till
//My Dewolistic Mind-
Only one of a kind

2004-06-25 07:43
Och ett annat tips.

Fimpa Dreamweaver om du inte är 100% säker på kodningen.
Det tar lite tid men lär dig för hand så att det sitter.

Dreamweaver är ju bra sedan för att det underlättar vissa saker rent tidsmässigt.

Hylla den oformaterade textredigeraren :P

Hip Hip Juuräää
//My Dewolistic Mind-
Only one of a kind

2004-06-25 09:55
Enklast är väl att lägga till:
target=\"_blank\"
I a-taggen på rad 1. :)
Man kan aldrig känna sig nere med en ballong - Nalle Puh

2004-06-25 10:07
Ska du använda dewos förslag så gör istället såhär:

För varje bild så använder du php-funktionen getimagesize(), den returnerar bredd, höjd, filtyp och html-attribut (tror att det är i den ordningen och du kan skit i dom sista två sakerna), alltså typ såhär:

JavaScripts-funktionen:


function popUp(width, height, img)
{
window.open(img,'bildpopup',' width=' + width + ', height=' + height + ',left=15,top=15 scrollbars=1');
}


Och PHP-delen ($maindir är vart på hårddisken sidan ligger, t.ex. /www/sites/unashemsida/):




<?

list($imgWidth, $imgHeight) = getimagesize("$maindir$targetdir$file");

echo("<a href=\"javascript:popUp(" . $imgWidth . "," . $imgHeight . ",'" . $target_dir . $file . ")\">" . $file . "</a>");

?>



Typ sådär ja. :)
Man kan aldrig känna sig nere med en ballong - Nalle Puh

2004-06-25 14:35
Tack för alla svar! HTML kan jag och det är inga problem.
Det är dock php det handlar om här, varför jag inte får länken att öppnas i nytt fönster.
Javascript är nog sista utvägen, tyvärr. Måste finnas ett enklare sätt precis som <a href="url">Länknamn</a>( /i)..?
Hade länken sett ut som ovan så hade jag bara jallat in en target="_blank" där. Nu ser dock länken ut såhär:
<a href=\"$target_dir$file\">$ fil e</a>
och detta funkar inte:
<a href=\target=\"_blank\"
"$target_dir$file\">$file&l t;/ a>

Som sagt; måste vara ett litet jäkla tecken som landat fel i koden target i ovan länk. Jag blir snart knäpp!
Den narkotika som vi får in i Sverige kommer ju ofta från andra länder.
Laila Freiwalds

2004-06-25 15:25
<a href=\"$target_dir$file\" target=\"_blank\">$file</a& gt;

Kanske? Om du inte bara skrev väldigt fel där uppe ;)
Man kan aldrig känna sig nere med en ballong - Nalle Puh

2004-06-25 15:40
Oooo xzon I love U! Nu fungerar det felfritt! Fy zlatan va nice, tack som bara den!
Den narkotika som vi får in i Sverige kommer ju ofta från andra länder.
Laila Freiwalds

2004-06-25 17:56
:P
//My Dewolistic Mind-
Only one of a kind