Avatar billede benzon Praktikant
31. januar 2002 - 12:05 Der er 11 kommentarer og
1 løsning

Hvordan laver jeg følgene ???

Hej

Vi har lavet en online service som vi har hostet på en anden server lidt skidt er det jo så når vi skal have Chart Logoet ind da det kun tæller fra den side vi har oprette hos, Problemet er vi ikke lige kan hente den ind via en Iframe hvordan laver vi et JavaScript som vi kan hente den ind med ????

HJÆLP
Avatar billede ztyxx Nybegynder
31. januar 2002 - 12:11 #1
hvorfor kan i ikke hente den ind via iframe??
Avatar billede benzon Praktikant
31. januar 2002 - 12:14 #2
Fordi der vil bliver en baggrund bag den vilket der ikke skal !!

Folk vælger selv farver *S*
Avatar billede benzon Praktikant
31. januar 2002 - 12:15 #3
Kan man lave et java script som tager Det Call der kommer via syntaxen ?bg=Favekode

og den så tager den Syntax og sætter ind så farven passer sammen med resten ???
Avatar billede nikolajdu Nybegynder
31. januar 2002 - 12:18 #4
Nope det kan du ikke.

Du kan ikke scripte på tværs af domæner, så når ikke Chart tilbyder dig den service kan du intet gøre ved det.

/Nikolaj
Avatar billede benzon Praktikant
31. januar 2002 - 12:19 #5
jo jeg kan via Iframe men skal bruge et java kald som tager koden i Den url adresse hvor farve koden til BG står i
Avatar billede nikolajdu Nybegynder
31. januar 2002 - 12:34 #6
Overhovedet ikke for den side du kalder er jo ikke din. Hvis ikke den er din kan du intet ændre i den - Altså med mindre de tilbyder den service.
Avatar billede benzon Praktikant
31. januar 2002 - 12:39 #7
Nikolajdu

Øhhh du er slet ikke med !!!!!

Jeg sage den ene side er min og den anden er mig !!!

Den service ligger 1 sted den anden et andet sted !!

Problem !!!!
På siden hvor servicen ikke ligger har jeg chart på den anden skal bruge den chart altså servicen !!

Jeg mener på en eller anden måde via eks. test.php vis vi siger min service side heder det så kig med

test.php?bg=FFFFFF

i chart.htm som ligger på den anden server vil jeg så kunne skrive følgene til

chart.htm?bg=ffffff

BG difinationen er så hvid !!

men med et java script på Chart.htm vil jeg jo så kunne hente den difination altså bg syntaxen så Bagrunds farven på Chart.htm bliver den farve som er difineret via chart.htm?bg=ffffff

men den javascript kode hved jeg ikke hvordan skal se ud !!
Avatar billede nikolajdu Nybegynder
31. januar 2002 - 13:23 #8
Prøv om ikke den her er det du er ude efter. Husk at indtaste et gyldigt farvenummer.

<html>
<head>

<SCRIPT TYPE="text/javascript">

bg = new String(this.location);
split = bg.split("?");
bg = new String(split[1]);
split = bg.split("&");
getvar = new Object();
for(i=0; i < split.length; i++){
bg = new String(split[i]);
vaerdi = bg.split("=");
getvar[vaerdi[0]] = vaerdi[1];
}

if(bg!="undefined"){
farven = "#"+vaerdi[1];
}else{
farven = '#555555'
}

function init(){
document.bgColor = farven;
    }

</SCRIPT>
</head>
<body bgcolor="#ffffff" onload="init()">

<form action="ColorSetBackground.html" method="get">

<input type="text" name="navn">
<input type="submit" value="Test mig">
</form>


</body>
<html>

/Nikolaj

P.s Formen skal du bare fjerne og så i stedet linke med: filNavnMedScriptet.htm?bg=ffffff
Avatar billede benzon Praktikant
31. januar 2002 - 14:36 #9
Du har jo Ret *S*
Avatar billede benzon Praktikant
31. januar 2002 - 14:36 #10
<html>
<head>

<SCRIPT TYPE="text/javascript">

bg = new String(this.location);
split = bg.split("?");
bg = new String(split[1]);
split = bg.split("&");
getvar = new Object();
for(i=0; i < split.length; i++){
bg = new String(split[i]);
vaerdi = bg.split("=");
getvar[vaerdi[0]] = vaerdi[1];
}

if(bg!="undefined"){
farven = "#"+vaerdi[1];
}else{
farven = '#555555'
}

function init(){
document.bgColor = farven;
    }

</SCRIPT>
<meta name="generator" content="Namo WebEditor v5.0(Trial)">
</head>
<body bgcolor="#ffffff" onload="init();">

<a target="_blank" href="http://www.chart.dk/ref.asp?id=43132"><img alt="chart.dk" border="0" src="http://cluster.chart.dk/chart.asp?id=43132&style=7" width="16" height="16" vspace="0" hspace="0"></a>


</body>
</html>
Avatar billede benzon Praktikant
31. januar 2002 - 14:36 #11
Det virker sådan der *S*
Avatar billede nikolajdu Nybegynder
31. januar 2002 - 15:33 #12
:)))
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester