クリック・タップ位置を取得するために、グローバルJavaスクリプトに記述するスクリプト
数値オブジェクトr_x, r_yをあらかじめ作成しておき、以下のスクリプトを「グローバルJavaスクリプト」に記述すると、アプレットをクリック・タップした位置を表す座標を、r_x, r_yに代入します。
function MouseClick(event) { event = event || window.event; ggbApplet.setValue("r_x",event.pageX/window.innerWidth); ggbApplet.setValue("r_y",event.pageY/window.innerWidth); } function ggbOnInit() { var tcl = window.ontouchstart===null?"touchstart":"mousedown"; document.getElementsByClassName("GeoGebraFrame")[0].addEventListener(tcl,MouseClick); }