webForumDet fria alternativet

Importera extern HTMLkod

11 svar · 527 visningar · startad av erc

ercMedlem sedan juni 200229 inlägg
#1

Finns det något sätt att mitt i en sida importera en annan sida.
Dvs att jag vill utan att använda någon form av iframe eller frame ordna så man kan få in "text" eller ren html från en annan sida. Finns det några sånna möjligheter i standrad html, alternativt jsp?

// Jocke

SkarreMedlem sedan apr. 20012 447 inlägg
#2

Jag har aldrig använt det, men jag förutsätter JSP har stöd för att läsa in externa sidor.

http://java.sun.com/products/jsp/

ercMedlem sedan juni 200229 inlägg
#3

Okej, så det ska fungera med JSP, jag har tyvärr inte hittat några bra jsptaggar, får väll leta lite till. Du har inget kodexempel?

SkarreMedlem sedan apr. 20012 447 inlägg
#4

Nej, som sagt, jag har aldrig använt det. :)

ercMedlem sedan juni 200229 inlägg
#5

Får försöka leta lite i apin då, tackar ändå :)

J.SebringMedlem sedan aug. 200431 inlägg
#6

Nu var det ett tag sedan jag skrev något i JSP, men jag vill minnas att man använde include:

<%@ include file="hello_world.jsp" %>
ercMedlem sedan juni 200229 inlägg
#7

jovars, det var nått i den stilen J.Sebring. Löste mina problem men nu är de så att min cssmall inte vill följa mig dit jag vill :(

<p class="border"> Hej Hej <br><jsp:include page="<%= include_page %>"/> </p>

Detta fungerar inte. Jag får hej hej innom en border men sidan jag inkluderar hamnar utanför. Vad kan detta bro på? Får man leva med de eller går det att komma runt?

ercMedlem sedan juni 200229 inlägg
#8

löste det genom att lägga formen i den inkluderade sidan innom min bordertagg, ganka fult men det fungerar iaf.

ArcsinMedlem sedan juli 200430 inlägg
#9
<?php
include("dokument.typ");
?>
LOOlauMedlem sedan jan. 200499 inlägg
#10

brukar använda require i fall jag har tillgång till filen själv..

Men från en annan sida kan du kanske kolla in file() funktionen i php finns säkert någon liknande i asp...

$url = "www.webforum.nu";
$html_code = file($url);

echo $html_code;

eller liknande.... doc alldrig använt funktionen..

http://se.php.net/manual/en/function.file.php

SkarreMedlem sedan apr. 20012 447 inlägg
#11

Nu gällde det i och för sig JSP. ;)

nitro2k01Medlem sedan aug. 20037 630 inlägg
#12

Du nämnde även standard HTML. Det finns ett sätt att göra detta med javascript, men det fungerar tyvärr bara i Internet Explorer och Mozilla/Netscape.

 
function getFile(file) {
    var obj = 0;

    switch (true) {
case typeof ActiveXObject == "function":
    obj = new ActiveXObject("Msxml2.XMLHTTP");
    break;

case typeof XMLHttpRequest == "object":
    obj = new XMLHttpRequest();
    break;
    }

    if (obj) {
obj.open("GET", file, false);
obj.send(null);

return obj.responseText;
    }

    return 0;
}

Du skickar med en URL till funktionen och får tillbaka sidans HTML-källa.
Koden kommer Peter S i denna tråd

Genererad på 366 ms · cache AV · v20260730165559-full.f96bc7eb