をprint.htmlするために、私のindex.htmlページ上のindex.htmlとprint.htmlパスjqueryのデータは、私は2つのページを持っている
は電卓があり、iはインデックスに配置された印刷というボタンがあります。 html PRINTボタンをクリックすると、print.htmlに行きます。私の問題は、私がindex.htmlで行った入力値を送信しないということです。 注:この作品は、私がprint.htmlに行っていないと動作します。あなたのprint.htmlをロードするための
window.location = '/print.html?rec_product='+$("#rec_product").val()+'&calc_height='+$("#calc_height").val();
を使用することができます
$(document).ready(function() {
$('#print_modal').click(function() {
e.preventDefault();
var rec_product = $('#rec_product').val();
var calc_height = $('#calc_height').val();
var calc_width = $('#calc_width').val();
var calc_depth = $('#calc_depth').val();
$('#srec_product').text(rec_product);
$('#sheight').text(calc_height);
$('#swidth').text(calc_width);
$('#sdepth').text(calc_depth);
window.print();
return false;
window.location.href = "print.html";
window.open(url, '_blank');
});
返り偽の値を取得するためにprint.htmlでPHPを使用することができます。 <<<この後は何も実行されませんが、それならば window.location.href = "print.html"; <<<この後は何も実行されません - そうではありません: window.open(url、 '_blank'); – mplungjan
を書き換えました。私が欲しいのは、jqueryを使ってindex.htmlからprint.htmlへの入力値を呼び出すことです。 – JeVic
'' print.html?val = "+ value'を意味し、print.htmlでlocation.searchを使用しますか? – mplungjan