Link doesnt work in FF
- by venom
Here is the link:
<a href="javascript://" onClick="print_gonder();"><img src="/images/print.gif" title="Gönder" border="0"></a>
and its function print_gonder:
function print_gonder()
{
var satirsayisi=document.list_basketww.row_count.value;
var amnt=new Array(satirsayisi);
var prc=new Array(satirsayisi);
var kdv=new Array(satirsayisi);
var kon=new Array(satirsayisi);
var yap=new Array(satirsayisi);
var ona=new Array(satirsayisi);
var ode=new Array(satirsayisi);
var tes=new Array(satirsayisi);
for (i=0; i<satirsayisi; i++)
{
amnt[i]=eval("document.getElementById('amount" + (i+1) + "')").value;
prc[i]=filterNum(eval("document.getElementById('price" + (i+1) + "')").value);
kdv[i]=eval("document.getElementById('tax_dif" + (i+1) + "')").value;
kon=eval("document.getElementById('konu')").value;
yap=eval("document.getElementById('yapan')").value;
ona=eval("document.getElementById('onay')").value;
ode=eval("document.getElementById('odeme')").value;
tes=eval("document.getElementById('teslim')").value;
}
windowopen('<cfoutput>#request.self#?fuseaction=objects2.popup_sale_propose&print=true#page_code#&amnt='+amnt+'&prc='+prc+'&kdv='+kdv+'&konu='+kon+'&yapan='+yap+'&onay='+ona+'&odeme='+ode+'&teslim='+tes+'</cfoutput>','page');
}
The problem is that this link doesnt work in FF but work in IE, but if i change the function into something like this:
<a href="javascript://" onClick="<cfoutput>windowopen('#request.self#?fuseaction=objects2.popup_sale_propose&print=true#page_code#','page')</cfoutput"><img src="/images/print.gif" title="Gönder" border="0"></a>
it perfectly works in all the browsers.. i think that the problem is in defining the values of the functions, the FF just doesnt understand them...
btw, the system is Workcube and it uses the Cold Fusion.