Thomas Meinike: linkliste generieren

Beitrag lesen

Hallo,

habe zwar mit homesite die möglichkeit alle links hinzuzufügen, aber dort ist dann nur der wert gesetzt und der name des links ist leer:

<a href="00005808.PDF"></a>

da gibt es doch bestimmt ein tool, das sowas macht.

Wenn das nur selten mal vorkommt, dann fuege den script-Block aus dem folgenden Code nach den von Homesite erzeugten "leeren Links" im BODY ein und zeige die Seite im Vorschaumodus an (da wird vermutlich auf den IE zugegriffen). Das Script kopiert die Links nebst Inhalt in die Zwischenablage und von dort aus kann man den Inhalt wieder in den Editor einfuegen.

...
<body>
<a href="00005808.PDF"></a>
<a href="00005807.PDF"></a>
<a href="00005806.PDF"></a>
<a href="00005805.PDF"></a>
<a href="00005804.PDF"></a>
<a href="00005803.PDF"></a>
<a href="00005802.PDF"></a>
<a href="00005801.PDF"></a>
<script type="text/javascript">
<!--

var links,link,anz,i,output="";
links=document.links;
anz=links.length;

for(i=0;i<anz;i++)
{
  link=links[i].href.substring(links[i].href.lastIndexOf("/")+1);
  output+="<a href=""+link+"">"+link+"<"+"/a>\r\n";
}

if(window.clipboardData)window.clipboardData.setData("Text",output);

//-->
</script>
</body>
...

Ergebnis:

<a href="00005808.PDF">00005808.PDF</a>
<a href="00005807.PDF">00005807.PDF</a>
<a href="00005806.PDF">00005806.PDF</a>
<a href="00005805.PDF">00005805.PDF</a>
<a href="00005804.PDF">00005804.PDF</a>
<a href="00005803.PDF">00005803.PDF</a>
<a href="00005802.PDF">00005802.PDF</a>
<a href="00005801.PDF">00005801.PDF</a>

MfG, Thomas