Skicka variabeln som en frågesträng i adressen.
Jag har ett litet bekymmer. Jag har dels en XML/HTML fil som ursprungligen kommer ifrån en applikation (Siebel). Där kan man skrive Online-hjälp som sedan exporteras till XML. Dels har jag en html-"webbplats" som skapas i Visio. Jag vill kunna koppla ihop dessa strukturer utan att ändra så mycket kod för att allt ska vara enkelt att förvalta i Siebel och Visio.
Visio skapar ett automatiskt paket med navigering, sökning, datavärden när sidan sparas som html. Navigeringen styrs med javascript. Jag skulle vilja länka ifrån min XML/HTML fil till rätt ställe i Visio-filen och samtidigt ha kvar paketet från visio.
Här är lite kod som visio genererar automatiskt jag misstänker att jag skulle kunna sätta en variabel för att öppna rätt navigation.
function DefPageLoad (pageIndex)
{
if (pageIndex >= 0)
{
var curPath = frmDrawing.location.href;
var fileDelim = curPath.lastIndexOf ('/');
if (fileDelim == -1)
fileDelim = curPath.lastIndexOf ('\\');
var newPath = curPath.substring (0, fileDelim + 1);
newPath += g_FileList[pageIndex].PriImage;
frmDrawing.location.href = newPath;
SetPNZDisplay (pageIndex);
}
Så hur gör jag? De enklaste skulle vara att skicka med något när man länkar över, men det går väl inte?
Misstänker att jag får lägga till lite kod i XML/XSLT-filen eller den konverterade HTML-filen. Men jag skulle vilja ha en automatisk lösning så att en icke programmerare kan jobba i Siebel respektive Visio.
