webForumDet fria alternativet

Dra title från frameset

ASPur ASP

5 svar · 228 visningar · startad av Meng

Medlem sedan feb. 2003549 inlägg
Frågan#1

Jag skulle behöva hjälp med en asp kod som jag fann här i forumet.

<%
Set objHTTP = Server.CreateObject("Microsoft.XMLHTTP")
objHTTP.Open "GET", "www.msn.se", False
objHTTP.Send
strHTML=objHTTP.responseText
Set objHTTP = Nothing
Set objRegExp = New regexp
objRegExp.Global = False
objRegExp.IgnoreCase = True
objRegExp.Pattern = "<title>(.*)</title>"

Set myMatches = objRegExp.Execute( strHTML )
For each item in myMatches
  Response.Write mid( strHTML, item.FirstIndex + 8, item.Length -4 )
Next
%>

Koden ovan hämtar "Titlen" från en adress eller dokument. I ex. tar den från www.msn.se.

Jag skulle vilja att den drog "Titlen" från en frame i ett frameset istället. Allså fortfarande från ett html dokument men html dokumentet i en speciell frame. Eftersom det är olika sidor som ligger i framen "main" när man klickar runt. Den ska sedan lägga titlen i "bottom.asp" som ligger i botten på sidan. Nu har servern den ligger på inte asp stöd så det syns inte, men servern den annars ska ligga på har det.

http://hem.spray.se/failure.insight/dddd/

Den ska ta Titlen från sidan som ligger i mitten och heter "main" när man klickar fram en ny sida i menyn, och sedan refresha bottom.asp så den visar den nya titlen.

Nån som kan hjälpa mig med detta?

För övrigt är designen inte alls klar.. så klaga inte :birp

Medlem sedan mars 2003772 inlägg
#2

Det räcker väl med om du kör en GET på mitten sidan? Alltså på
"http://hem.spray.se/failure.insight/dddd/main.html"

Medlem sedan feb. 2003549 inlägg
#3

Nej du förstår nog inte vad jag menar, jag vill inte köra en GET på "main.html" sidan utan den framen den ligger i eftersom om man byter sida i menyn så ligger det en ny sida i den framen, förstår du? :q

Medlem sedan mars 2003772 inlägg
#4

Jag vet inte ifall det går, tror du måste hämta från en specifik sida. Men varför behöver du detta? är det för att skriva ut vilken sida du är på? isf finns det ju betydligt bättre vägar att gå.

Medlem sedan feb. 2003549 inlägg
#5

Yes det är precis för att visa vilken sida man är på. Jag håller på att bygga ett intranet åt ett större företag och de skall kunna lägga in sidor och hålla det uppdaterat via word. Har inte resurser till att köpa något web redigerings program till alla. så jag tänkte när de väljer i word att göra om dokumentet till html sida så kan de också skriva en title och då skulle jag kunna hämta in den i grund layouten.. Berätta, vilka vägar kan jag gå och hur gör jag ? :birp

Medlem sedan feb. 2003549 inlägg
#6

Ingen som kan hjälpa? :(

133 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)