やりたい事
フォーム画面の【送信】ボタンを押した際に、
クラス名が付与されるがページ遷移しない画面を強制的に
以下のjavascriptで遷移させています。
<script type="text/javascript"> jQuery(document).ready( function($){ jQuery(document).bind('classname', function() { window.location.href = "https://google.com"; }); }); </script>
ただ、
前の画面の情報も取得したい。
取得したい情報
フォームに入力された情報、
最低でもページタイトルなど。
制限されている事
フォーム自体は変えられない。
ボタンなどは変えずにjavascriptだけで対応しないといけない
試した事
以下のような記述で試してみましたが、javascriptの知識が低いため、やはりうまく実行されませんでした。。
<script> var prm; function retrieveGETqs() { var query = window.location.search.substring(1); return query; /* 引数がない時は処理しない */ if (!query) return false; } $(function(){ //パラメータを取得 var str = retrieveGETqs(); prm = decodeURIComponent(str); jQuery(document).ready( function($){ jQuery(document).bind('classname', function() { window.location.href = "https://google.com"; }); }); }) ; </script>
急ぎで対応しているため、ご助言いただけると幸いです。