代码看起来像:
<form name="abc" method="POST">
<input type="hidden" name="x" id="x">
<input type="hidden" name="y" id="y">
<input type="button" onclick="fnSubmit();">
</form>
<script>
function fnSubmit() {
document.forms['abc'].action = "someUrl";
document.forms['abc'].submit();
}
</script>
Safari 5.1.5 中出现问题。同样在 safari 5.0.1 中运行良好。