第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有沒有辦法將整個 url 作為變量傳遞給 onclick=window.open?

有沒有辦法將整個 url 作為變量傳遞給 onclick=window.open?

PHP
繁星coding 2023-03-26 14:51:33
我正在嘗試使用 DIV-button + onclick="window.open()" 創(chuàng)建一個標頭,然后將該標頭代碼放入單獨的 PHP 文件中,然后在每個頁面上為該按鈕的 URL 及其上的文本定義一些變量. 據我所知,window.open() 函數中的鏈接必須放在引號中,但如果它是 '$variable' 那么 php-parser 看不到變量,如果它是 "" 則我們有一個與函數自身的雙引號沖突。那么,有什么好的解決辦法嗎?/* in index.php */<?php   $headerButtonLink = "nextPage.php";   $headerButtonText = "Go to Next Page";   $headerText = "Page Title";    require 'header.php'; ?>/* in header.php */<header>      <div class="h1"><?= $headerText; ?></div>      <div class="button" onclick="window.open('HERE I WANT TO PUT A VARIABLE ','_self',false)"><?= $headerButtonText; ?></div></header>
查看完整描述

1 回答

?
慕仙森

TA貢獻1827條經驗 獲得超8個贊

引號在 JavaScript 中,而不是在 PHP 中。它們不影響 PHP 的解析。

<div class="button" onclick="window.open('<?= $headerButtonLink ?>','_self',false)"><?= $headerButtonText; ?></div>


查看完整回答
反對 回復 2023-03-26
  • 1 回答
  • 0 關注
  • 130 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號