Avatar billede mtrolle Nybegynder
19. maj 2005 - 14:22 Der er 12 kommentarer og
1 løsning

inkluder eksternt site

Hej

Jeg har en kunde som skal inkludere noget indhold fra min hjemmeside til hans hjemmeside.
Når man bygger en side om i 100% bredde variere bredden jo af den del af sitet, hvor man ligger indhold, derfor mener jeg ikke at iframe er optimalt at bruge i denne sammenhæng, da man ikke kan lave den 100%, plus at den vil lave scroll ved for stort indhold.
Normalt bruger jeg selv include funktionen i PHP, men min kunde har ikke adgang til PHP og heller ikke til ASP. Rent HTML site.

Jeg ved jeg kan lave min del om til javascript og bruge document.write() rundt om indholdet og derefter inkludere siden via <script>-tags, men findes der virkelig ikke andre metoder som virker mere optimalt i HTML?

//mtrolle
Avatar billede rhandersen Nybegynder
19. maj 2005 - 14:31 #1
du kan vel læse hans html-side som en txt-fil?
Avatar billede mtrolle Nybegynder
19. maj 2005 - 14:33 #2
det er ham der skal inkludere min side.
Avatar billede roenving Novice
19. maj 2005 - 14:52 #3
Eneste cross-browser mulighed er såvidt jeg ved iframen !-)
Avatar billede rhandersen Nybegynder
19. maj 2005 - 15:57 #4
jep, men er du sikker på at hans webhotel ikke understøtter php eller asp?

Så er det jo ganske nemt.
Avatar billede mtrolle Nybegynder
19. maj 2005 - 16:56 #5
>rhandersen
Jeg er overbevist om han har mulighederne, men vil jeg ikke sidde og sætte en kode op i php el. lign. til ham, da jeg som udbyder bør være fleksibel og ikke påkræve han undersøtter mig jo.

>roenving
Vil en ting som XMLHttpRequest() i javascript være helt forkert at bruge her?
Avatar billede olebole Juniormester
19. maj 2005 - 18:18 #6
<ole>

XMLHttpRequests er nok en dårlig løsning. Det kræver, du kan diktere brugerens browser, da bl.a. Opera ikke understøtter denne teknik. Desuden skal du i så fald bruge ResponseText-property'en, som godt kan give en masse 'sjove' oplevelser med skandinaviske tegn - hvis man ikke er meget påpasselig.

Hvad er der galt med en iframe? Hvis din HTML-kode ellers er i orden, kan den sagtens blive 100% høj og 100% bred ... og scrollbars bestemmer du i høj grad selv, hvor du vil have og om, du overhovedet vil have nogen.

Jeg har i anden forbindelse kikket på nogle af dine sites - og det tyder da umiddelbart ikke på, du plejer at have problemer med at få flyttet indhold fra ét site til et andet .... heller ikke ophavsretsligt beskyttet materiale  :)

/mvh
</bole>
Avatar billede mtrolle Nybegynder
19. maj 2005 - 18:27 #7
>ole
>heller ikke ophavsretsligt beskyttet materiale'
Hvad mener du med det?

Hvordan slå man i så fald scrollbars fra i bunden?
!00% høj og bred vil naturligvis give noget nærmere det ønskede.
Avatar billede olebole Juniormester
19. maj 2005 - 22:35 #8
Denne kode opfører sig ganske somom Google var loaded direkte i browseren:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Min Google</title>
<style type="text/css">
body, html {
    height: 100%;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}
</style>
</head>
<body>

<iframe style="width:100%;height:100%" src="http://www.google.com" scrolling="auto" frameborder="0"></iframe>

</body>
</html>
Avatar billede mtrolle Nybegynder
19. maj 2005 - 22:38 #9
height:100%; virker ikke hos mig.

Vil meget genre vide, hvor du mener jeg bruger ophavsresligt beskyttet materiale, da jeg så skal have taget et kig på det :)
Avatar billede roenving Novice
20. maj 2005 - 09:53 #10
-- har du monstro overset html,body{height:100%} ?-)
Avatar billede mtrolle Nybegynder
01. juni 2005 - 02:37 #11
Afslutter.
Avatar billede olebole Juniormester
01. juni 2005 - 04:29 #12
ja, åbenbart ...
Avatar billede mtrolle Nybegynder
22. juni 2005 - 16:16 #13
En framebar løsning er ikke optimalt og dermed ubrugelig.
Desværre.
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger leder til Lokal IT Servicecenter i Holstebro

Digitaliseringsstyrelsen

IT-arkitekt hos Digitaliseringsstyrelsen

Rambøll Management Consulting

Senior AI Engineer

Capgemini Danmark A/S

Client Partner