Avatar billede para7 Nybegynder
27. februar 2008 - 08:49 Der er 23 kommentarer og
1 løsning

Beskedboks på tværs af hejmmesider

Hvordan laver man en box som kan indsættes på kunders hjemmesider, der indeholder beskeder eller links. Noget i stil med de tællere og statistikker, som man kan inkludere.
Avatar billede para7 Nybegynder
27. februar 2008 - 08:51 #1
PS: Indholdet skal være søgemaskinevenligt.
Avatar billede tjens Nybegynder
27. februar 2008 - 09:06 #2
Ligger dine kunders hjemmesider på en webserver, som du kontrollerer?
Avatar billede olebole Juniormester
27. februar 2008 - 15:05 #3
<ole>

Med JavaScript kan det aldrig blive søgemaskinevenligt. Er dét en vigtig ting, skal informationerne være udskrevet i dine kunders webdokumenter, inden disse forlader serveren. Søgemaskiner kan ikke læse JavaScript  ;o)

/mvh
</bole>
Avatar billede para7 Nybegynder
29. februar 2008 - 17:52 #4
Hov jeg har overset svarene, men nu er jeg her.

Mine kunder kan ligge på vidt forskellige webhoteller, men jeg kan som regel få adgang til selv at sætte koder ind.

Ja, det ser lidt sort ud med rss feed i js, her er kildekoden:

<html>
<head>
<title></title>
</head>
<body>
<script language="JavaScript"
src="http://convert.rss-to-javascript.com/?simple_chan=1&desc=1&desc_max=80&num=5&src=http%3A%2F%2Fwww.anti-aging-revolution.net%2Fp%2F325%2C%2C%2C206.xml&target=_blank">
</script>
</body>
</html>
Avatar billede olebole Juniormester
29. februar 2008 - 18:05 #5
- som sagt kan det ikke blive søgemskinevenligt med JavaScript, men derudover er jeg lidt i tvivl om, hvad det egentlig er, du vil  :)
Avatar billede para7 Nybegynder
29. februar 2008 - 18:10 #6
MEN hvordan fungerer så Google AdSense? Her sætter man jo lidt kode ind på sin hjemmeside. Det er da java script:

Googles annoncer bliver vist ved hjælp af et stykke kode der indsættes på siden:
(Kilde: http://www.publicity.dk/aboutadsense.asp)

<script type="text/javascript"><!--
google_ad_client = "pub-XXXXXXXXXXXXXXXX";
google_ad_width = 180;
google_ad_height = 150;
google_ad_format = "180x150_as";
google_ad_type = "text";
google_ad_channel = "";
google_color_border = "ffffff";
google_color_bg = "FFFFFF";
google_color_link = "c90404";
google_color_text = "006699";
google_color_url = "000000";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>

Det må jo være seo venligt?
Avatar billede para7 Nybegynder
29. februar 2008 - 18:12 #7
Det jeg vil, er at have en infoboks kørende hos visse kunder med links og evt. reklamer.
Avatar billede goose Nybegynder
29. februar 2008 - 19:38 #8
Adsense kode er ikke SEO venligt, formålet med at have adsense er jo blot, at de besøgende klikker på annoncerne og hjemmesideejeren tjener penge :o)

/Goose
Avatar billede para7 Nybegynder
01. marts 2008 - 10:36 #9
OK Goose, det ser jo lidt yderligere sort ud. Hvad så med XML services. Er de altid i javascript og ikke SEO venlige.
Skal vi til at konkludere, at det ikke kan lade sig gre at indsætte SEO venlige rss feeds på en almindelig dødelig udynamisk html side?
Avatar billede para7 Nybegynder
04. marts 2008 - 09:52 #10
Er der nogen bud?
Avatar billede tjens Nybegynder
04. marts 2008 - 23:15 #11
Alternativ løsning:
Indholdet til din boks includeres serverside fra en alm. fil.

Du skriver en løsning, der automatisk opdaterer dine kunder webservere med den nye fil via ftp eller uploadscript, hver gang der er ændringer.
Avatar billede para7 Nybegynder
05. marts 2008 - 07:08 #12
tjens
Ja, det er netop det jeg gør for tiden for de kunder der har hotel andetsteds, og det er en del manuelt arbejde, og nogle sider er alm. html, hvor include filer ikke er muligt. Hver gang der er en ny kunde, der skal på listen over domæne-links (interlinkning) skal jeg opdatere overalt.
Avatar billede goose Nybegynder
05. marts 2008 - 08:52 #13
Har du ikke mulighed for, at bruge f.eks. asp på siderne og så hente indholdet ind via HttpGet eller noget lign.?

/Goose
Avatar billede para7 Nybegynder
05. marts 2008 - 19:55 #14
HttpGet har jeg læst lidt om, men kan ikke rigtigt se nogen muligheder i det. Jeg har en fil i ASP, der kan inkluderes, men det er jo kun PHP der kan inkludere på tværs af hostings. Kun få sites kan være PHP. Men tek for tips indtil videre.
Avatar billede para7 Nybegynder
05. marts 2008 - 19:57 #15
Jeg har tit sendt indlæg her, hvor de ikke bliver sendt. Er det en bug i IE? Jeg plejer lige at lægge i clipboard før jeg sender.
Avatar billede para7 Nybegynder
11. marts 2008 - 15:45 #16
Er det ikke muligt..
Avatar billede para7 Nybegynder
12. marts 2008 - 08:31 #17
Overvejer at oprette en MySQL database og hente fra den på de sider der er dynamiske.
Avatar billede para7 Nybegynder
12. marts 2008 - 08:34 #18
Kigger også på Gratis seo links | Kom På Forsiden http://www.kom-paa-forsiden.dk/
Avatar billede para7 Nybegynder
12. marts 2008 - 08:39 #19
Dynamiske sider kan selvfølgelig læse fra en tekstfil, men kan det også gøres på tværs af hostings.
Avatar billede goose Nybegynder
12. marts 2008 - 09:05 #20
Hvis du har en fil på server1, så kan du hente denne fil og udskrive indholdet på server2 med httpget eller ASpget eller hvad det nu hedder hos de forskellige udbydere - hvis vi altså snakker asp server. Det må jo være det du efterlyser såvidt jeg kan se.

Hos Scannet ligger der et eksempel: http://www.scannet.dk/dk/support/support-og-faq/webhotel/sup-270/

/Goose
Avatar billede para7 Nybegynder
12. marts 2008 - 10:53 #21
Tak goose
Det er nok den rigtige løsning. De har den dog ikke installeret på needhost.dk. Men det kan måske være de går de med til at instalere den.
Avatar billede para7 Nybegynder
12. marts 2008 - 11:23 #22
Jeg har successfuldt installeret dll'en efter vejledningen. Men jeg kan ikke få eksemplet til at virke på min Vista localhost:

  Set HttpObj = Server.CreateObject("AspHTTP.Conn")
  HttpObj.Url = " http://www.microsoft.com "
  HttpObj.FollowRedirects = True
  HttpObj.RequestMethod = "GET"
  HttpObj.UserAgent = "Mozilla/4.0 (compatible; MSIE 5.0; Windows NT; DigExt)"
  strResult = HttpObj.GetURL

  Response.Write "<b>URL is now:</b><br>" & HttpObj.URL & "<br><br>"
  Response.Write "<b>Headers:</b><br><pre>" & HttpObj.Headers & "</pre><br>"
  Response.Write "<b>The Result is:</b>"
  Response.Write "<form><textarea cols=70 rows=20>"&strResult&"</textarea></form>"

Fejlmeddelelse:

AspHTTP Demo Script
Serverobjekt fejl 'ASP 0177 : 800703e6'

Server.CreateObject blev ikke udført

/test/asphttp/test.asp, linje 9

800703e6
Avatar billede goose Nybegynder
12. marts 2008 - 11:49 #23
Jeg har aldrig haft den installeret lokalt, men jeg bruger den på flere forskellige webhoteller uden problemer.

Vista ..... hmm og du er helt sikker på, at rettigheder er iorden?

Hvis du vil køre den lokalt kan jeg desværre ikke hjælpe.

/Goose
Avatar billede para7 Nybegynder
12. marts 2008 - 12:36 #24
Det er OK. Håber bare Needhost vil installere komponenten.
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