Avatar billede hy Nybegynder
18. januar 2000 - 21:39 Der er 17 kommentarer og
1 løsning

Includer side fra anden server i tabel

Kan man includere en side fra en anden server i en tabel :
Dette dur ikke men noget ligende !!
<table border="1" width="100%">
            <tr>
            <td width="100%">
            <!--#include virtual="http://www.side.dk/fil.htm"-->
            </td>
          </tr>
          <tr>
            <td width="100%"></td>
          </tr>
        </table>

Har prøvet med <iframe> men det virker kun i IE

hyde

Avatar billede tue Nybegynder
18. januar 2000 - 21:48 #1
Det kan godt laves med IFRAME, du skal
bare og bruge det man kalder ILAYER i NS.

Se her:
http://www.eksperten.dk/spm.asp?id=10013
Avatar billede tue Nybegynder
18. januar 2000 - 22:06 #2
Her er koden, ( virker i IE og NS ):

<ILAYER SRC="xxx.htm" NAME="xxx" WIDTH="460" HEIGHT="450"></ILAYER>
      <IFRAME SRC="xxx.htm" NAME="xxx" MARGINWIDTH=0 MARGINHEIGHT=0 HSPACE=0 VSPACE=0 FRAMEBORDER="0" SCROLLING="NO" WIDTH="460" HEIGHT="450"></IFRAME> 

I Netscape skal du bare vide at hvis WIDTH="xxx" HEIGHT="xxx" er større end
den tabel den er i, så viser Netscape siden to gange !!!

Eller sagt på en anden måde:

Hvis din tabel er 400 x 300, så må Ilayet heller ikke være over 400 x 300
Avatar billede hirtshals Nybegynder
19. januar 2000 - 08:31 #3
Hvis du har adgang til brug af ASP sider, kan du bare døbe din fil *.asp og du kan derved inkludere andre filer

<!--#include virtual="http://www.side.dk/fil.htm"-->
Avatar billede sokristi Nybegynder
19. januar 2000 - 15:23 #4
Jeg kan svagt huske et tidligere spm, der lignede dette meget. Så hudt jeg visker, var løsningen der (der var ikke adgang til ASP eller PHP) at lægge et lille javascript på "den anden" server. Dette script indeholdt så nogle "skriv et-eller-andet-lige-her" direktiver. Dette javascript skal/skulle så kaldes på det sted på egen side, hvor man ønskede teksten indsat. Man skal selvfølgelig så ha' adgang til at placere scripts på den anden server.
Man kan for øvrigt hurtigt blive upopulær på at vise indhold fra andre(s) sider på sin egen side, med mindre man har søgt og fået en tilladelsese:-) Det kendte trick med at vise en "fremmed" side i en frame på egen side har fået mange til at indføje kode, som får éns sider til at "bryde ud", hvis de vises i en ("fremmed") frame
Avatar billede hy Nybegynder
19. januar 2000 - 16:04 #5
>> hirsthals det er prøver men får følgende fejl :
Active Server Pages error 'ASP 0126'

Include file not found

/default.asp, line 8

The include file 'http://www.eksperten.dk' was not found.

Hvad kan være galt ???
hyde
Avatar billede hy Nybegynder
19. januar 2000 - 16:06 #6
Har også prøvet med en navngivet fil

hyde
Avatar billede tue Nybegynder
19. januar 2000 - 16:12 #7
Har du prøvet med

<!--#include virtual="http://www.eksperten.dk/index.asp"-->
Avatar billede hy Nybegynder
19. januar 2000 - 23:33 #8
>> sokristi
Vi har lov/skal bruge en side med formular fra en anden server , problemet er at før brugte vi frames og er nu ved at lave det om til include sider istedet.

hyde
Avatar billede tue Nybegynder
19. januar 2000 - 23:43 #9
Er det ikke lidt nemmere at bruger
IFRAME og ILAYER, som jeg har vist
overfor ???

Der er jo åbenbart så mange problemer
med det include virtual...

Avatar billede hy Nybegynder
20. januar 2000 - 00:23 #10
>> tue har prøvet med navngivet fil.
det kan godt være det bliver løsningen med iframe og ilayer men det vil være lidt nemmere at administrere men include.

hyde
Avatar billede groovespeak Nybegynder
20. januar 2000 - 21:01 #11
>> sokristi

Du er ikke tilfældigvis kommet i tanke om, hvor det spørgsmål, du nævner, kan findes? Jeg skal bruge løsningen i en sammenhæng, hvor alle tilladelser er på plads - og hvor man kun kan enes om javascript.

... ellers må jeg jo stille det endnu engang :-)

groovespeak
Avatar billede hirtshals Nybegynder
21. januar 2000 - 09:05 #12
Jeg har med stor besparelse, brugt include filer - du sparer en masse frame design tanker

Husk du skal linke direkte på dokumentet

http://www.eksperten.dk/index.asp
Avatar billede hy Nybegynder
21. januar 2000 - 13:48 #13
>> hirtshals det hjælper ikke
se http://12.5.200.153/default_1.asp

Side :
<html>

<head>
<title></title>
</head>

<body>
<!--#include virtual="http://www.eksperten.dk/index.asp"-->
</body>
</html>

hyde
Avatar billede tue Nybegynder
21. januar 2000 - 13:51 #14
Det virker med IFRAME / ILAYER !!!  §:-))
Avatar billede hektor Nybegynder
22. januar 2000 - 06:55 #15
<!--#include virtual="http://www.side.dk/fil.htm"-->

kan IKKE lade sig gøre i asp. asp tillader kun at du includerer filer som ligger på serveren.
file="blah.html" vil includere filen blah.html som ligger i samme dir.
virtual="blah.html" vil includere filen blah.html som ligger i roden af din www-folder.
Avatar billede sokristi Nybegynder
24. januar 2000 - 10:07 #16
>>groovespeak

Her er referencen: http://www.eksperten.dk/spm.asp?id=4795
Avatar billede groovespeak Nybegynder
25. januar 2000 - 22:20 #17
>> sokristi

Tak ska' du ha'!

groovespeak
Avatar billede hy Nybegynder
25. januar 2000 - 22:39 #18
>>tue du får points, ham der nordenfjords har vist ikke flere kommentarer, jeg kan ikke få inclued til at virke.

hyde
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