hey
i've tried to implement the code that you wrote, but it still not work.
Can you give me an idea to do it?
----------------------------------------
example getting url:
http://server/plus/PRODUCT/WEB/TOC/TOC_NL_ZA_2_1_1_2_2_1.xml wanting url with onKKKlick:
http://server/plus/PRODUCT/WEB/TOC/TOC_FR_ZA_2_1_1_2_2_1.xml -----------------------------------------
var the_url1 = parent.mainframe.location.href;
var the_url2 = parent.navframe.location.href;
var the_url3 = parent.topframe.location.href;
var the_url4 = parent.fotoframe.location.href;
var the_url5 = parent.zoekframe.location.href;
var first_split1 = the_url1.split("_");
var first_split2 = the_url2.split("_");
var first_split3 = the_url3.split("_");
var first_split4 = the_url4.split("_");
var first_split5 = the_url5.split("_");
var first_part1 = first_split1[0];
var first_part2 = first_split2[0];
var first_part3 = first_split3[0];
var first_part4 = first_split4[0];
var first_part5 = first_split5[0];
var flang1 = first_split1[1];
var flang2 = first_split2[1];
var flang3 = first_split3[1];
var flang4 = first_split4[1];
var flang5 = first_split5[1];
var fcat1 = first_split1[2];
var fcat2 = first_split2[2];
var fcat3 = first_split3[2];
var fcat4 = first_split4[2];
var fcat5 = first_split5[2];
var fnuma1 = first_split1[3];
var fnuma2 = first_split2[3];
var fnuma3 = first_split3[3];
var fnuma4 = first_split4[3];
var fnuma5 = first_split5[3];
var fnumb1 = first_split1[4];
var fnumb2 = first_split2[4];
var fnumb3 = first_split3[4];
var fnumb4 = first_split4[4];
var fnumb5 = first_split5[4];
var fnumc1 = first_split1[5];
var fnumc2 = first_split2[5];
var fnumc3 = first_split3[5];
var fnumc4 = first_split4[5];
var fnumc5 = first_split5[5];
var fnumd1 = first_split1[6];
var fnumd2 = first_split2[6];
var fnumd3 = first_split3[6];
var fnumd4 = first_split4[6];
var fnumd5 = first_split5[6];
var fnume1 = first_split1[7];
var fnume2 = first_split2[7];
var fnume3 = first_split3[7];
var fnume4 = first_split4[7];
var fnume5 = first_split5[7];
var fnumf1 = first_split1[8];
var fnumf2 = first_split2[8];
var fnumf3 = first_split3[8];
var fnumf4 = first_split4[8];
var fnumf5 = first_split5[8];
var fnumg1 = first_split1[9];
var fnumg2 = first_split2[9];
var fnumg3 = first_split3[9];
var fnumg4 = first_split4[9];
var fnumg5 = first_split5[9];
var fnumh1 = first_split1[10];
var fnumh2 = first_split2[10];
var fnumh3 = first_split3[10];
var fnumh4 = first_split4[10];
var fnumh5 = first_split5[10];
function newURL1(){
var newURL1 = (first_part1 + '_' + FR + '_' + fcat1 + '_' + fnuma1 + fnumb1 + fnumc1 + fnumd1 + fnume1 + fnumf1 + fnumg1 + fnumh1);
}
function newURL2(){
var newURL2 = (first_part2 + '_' + FR + '_' + fcat2 + '_' + fnuma2 + fnumb2 + fnumc2 + fnumd2 + fnume2 + fnumf2 + fnumg2 + fnumh2);
}
function newURL3(){
var newURL3 = (first_part3 + '_' + FR + '_' + fcat3 + '_' + fnuma3 + fnumb3 + fnumc3 + fnumd3 + fnume3 + fnumf3 + fnumg3 + fnumh3);
}
function newURL4(){
var newURL4 = (first_part4 + '_' + FR + '_' + fcat4 + '_' + fnuma4 + fnumb4 + fnumc4 + fnumd4 + fnume4 + fnumf4 + fnumg4 + fnumh4);
}
function newURL5(){
var newURL5 = (first_part5 + '_' + FR + '_' + fcat5 + '_' + fnuma5 + fnumb5 + fnumc5 + fnumd5 + fnume5 + fnumf5 + fnumg5 + fnumh5);
}
function refresh_frames(newURL1, newURL2, newURL3, newURL4, newURL5) {
parent.mainframe.location.href= newURL1(first_part1 + '_' + FR + '_' + fcat1 + '_' + fnuma1 + fnumb1 + fnumc1 + fnumd1 + fnume1 + fnumf1 + fnumg1 + fnumh1);
parent.navframe.location.href= newURL2();
parent.topframe.location.href= newURL3();
parent.fotoframe.location.href= newURL4();
parent.zoekframe.location.href= newURL5();
}
function get_URL() {
parent.MainFrame.location.href = (parent.MainFrame.location.href + '&LANG=' + FR);
}
--------------------------------------
<a href="http://server/WEB/HTML/top_fr.htm" onKKKlick="parent.mainframe.location=newURL1(); parent.navframe.location=newURL2(); parent.topframe.location=newURL3(); parent.fotoframe.location=newURL4(); parent.zoekframe.location=newURL5();">
or
<a href="http://server/WEB/HTML/top_fr.htm" onKKKlick="javascript:refresh_frames;">
--------------------------------------
what do i wrong?
thanks very much.
Tom
[ November 03, 2003: Message edited by: Tom Brown ]
[ November 03, 2003: Message edited by: Tom Brown ]