我有以下代码
define("SCRIPT_URL", "");
function ifScriptFolder() {
if(isset(SCRIPT_URL) && !empty(SCRIPT_URL)) {
echo "/".SCRIPT_URL."/";
} else {
echo "/";
}
}
Run Code Online (Sandbox Code Playgroud)
但它给了我以下错误:
Parse error: syntax error, unexpected ')', expecting :: (T_PAAMAYIM_NEKUDOTAYIM) in *(path)* on line 3
Run Code Online (Sandbox Code Playgroud)
任何人都可以看到这里出了什么问题或如何解决它?
我试图将两个部分放在一起使用inline-block和宽度作为百分比,但它没有填满我的窗口的整个宽度.
到目前为止我所拥有的:
HTML
<section class="left-content">
"Some Code"
</section>
<section class="main-content">
"Some More Code"
</section>
Run Code Online (Sandbox Code Playgroud)
CSS
.left-content, .right-content {
width: 15%;
min-width: 150px;
padding: 5px;
display: inline-block;
overflow: hidden;
vertical-align: top;
}
.main-content {
width: 85%;
min-width: 712px;
padding: 10px;
display: inline-block;
overflow: hidden;
vertical-align: top;
}
Run Code Online (Sandbox Code Playgroud)
但除非我在屏幕上计算出小数点的确切百分比,否则它不起作用.有没有人知道如何使用inline-block或我必须使用float?
我试图从我的fancybox中获得两个不同的高度,具体取决于客户点击的链接,但由于某种原因,高度只是保持100%.它不会达到我想要的高度
这是我的代码
$('.fancyboxhd').fancybox({
width: 1287,
height: 720
});
$('.fancyboxsd').fancybox({
width: 640,
height: 360,
});
Run Code Online (Sandbox Code Playgroud)
这是一个iFrame内容
我在我的页面上有一个多选项,并且我有一个禁用的选项,以便用户无法取消选择它们,但我无法弄清楚如何获取禁用选项的值.
我的代码到目前为止
// Get selected positions
var $selPositions = $('select#empPositions').val();
Run Code Online (Sandbox Code Playgroud)
HTML
<select name="empPositions[]" id="empPositions" style="width: 370px;" multiple="" data-placeholder="Choose a Position" required="">
<option></option>
<optgroup label="Admin">
<option disabled="">There are no positions assigned to Admin</option>
</optgroup>
<optgroup label="Information Technology">
<option value="1" selected="" disabled="">IT Developer</option>
<option value="2">IT Geeks</option>
</optgroup>
Run Code Online (Sandbox Code Playgroud)
请注意,禁用选项会根据其他变量进行更改,但它仅为我提供了选定的非禁用值.任何人都可以让我知道这是否可以做到以及如何做?
我正在使用Chosen,因此为什么disabled选择
小提琴: http ://jsfiddle.net/c5kn5w75/
我确实在JQuery Bug Site上找到了这篇文章
.val()中的长期逻辑确保我们不会在select-multiple中返回禁用的选项.对于一致性,此更改仅对select-one应用相同的行为.如果需要,可以通过$("select").prop("selectedIndex")获取禁用选项值.
但这对我不起作用.
我已经安装了 node-sass 并设置了选项,如使用 node-sass watch 选项和 npm run-script 的底部响应中所示,但是,它似乎对我不起作用。
这是我package.json最近尝试的文件:
{
"name": "linkup-paints",
"description": "NPM for Linkup Paint Supplies website for 2019",
"version": "1.0.2",
"main": "index.js",
"scripts": {
"start": "run-script-os",
"start:win32": "browser-sync start --server --files '**/*.css, **/*.html, **/*.js, !node_modules/**/*, !styles/**/*' --directory --port 7777 --browser \"C:\\Program Files\\Firefox Developer Edition\\firefox.exe\"",
"build-sass": "node-sass styles/main.scss css/main.css",
"watch-sass": "node-sass -w styles/main.scss css/main.css"
},
"author": "dpDesignz",
"license": "ISC",
"devDependencies": {
"browser-sync": "^2.26.3",
"run-script-os": "^1.0.3",
"node-sass": "^4.9.4"
}
}
Run Code Online (Sandbox Code Playgroud)
所以我尝试过:
"build:sass": "node-sass -r …Run Code Online (Sandbox Code Playgroud) 我正在使用dropzone.js创建一个配置文件图像上传器,我有点复制了Facebook提供的布局,但我想要它做的是当你删除图像时,它取代了dropzone内的内容.
到目前为止我的演示:

我的代码到目前为止:
Dropzone.options.employeeImageDropzone = {
maxFiles: 1,
acceptedFiles: 'image/*',
addRemoveLinks: true,
dictDefaultMessage: '<strong>Upload a Photo</strong><br/><small class="muted">From your computer</small>',
paramName : 'empImage',
init: function() {
this.on("success", function(file, responseText) {
$('#nextStep').html('<a href="<?php echo 'employee?id='.$empID.'&step=3'; ?>" class="button form-button">Next</a>').css('display','block');
});
this.on("removedfile", function (file) {
$.get("upload-image.php", {id: <?php echo $empID; ?>, get: "1"}).done(function(data) {});
});
}
};
Run Code Online (Sandbox Code Playgroud)
所以我想要的是,当图像上传时,文本"从计算机上传照片"被替换为进度条,然后一旦上传完成,缩略图预览进入当前具有DP的div (这是div,而不是图像),然后用"删除"按钮替换进度条,如果按下该按钮将从预览中删除图像(在左侧)并重置dropzone以重新开始.
我被困的地方是上传进度,图片预览和重置部分.我不确定要使用哪些功能,并且网站文档实际上并未显示每个功能返回的内容或如何使用它们.
我有表单工作,它做我需要它,它只是我需要帮助的格式和样式:)
好吧,我现在真的很累或很厚,但我似乎无法找到答案
我正在使用ASP.NET,我想在表中找到行数.
我知道这是SQL代码:select count(*) from topics但是HECK如何将其显示为数字?
我想要做的只是运行该代码,如果它= 0显示一件事,但如果它超过0显示其他东西.请帮忙?
这就是我到目前为止所拥有的
string selectTopics = "select count(*) from topics";
// Define the ADO.NET Objects
SqlConnection con = new SqlConnection(connectionString);
SqlCommand topiccmd = new SqlCommand(selectTopics, con);
if (topiccmd == 0)
{
noTopics.Visible = true;
topics.Visible = false;
}
Run Code Online (Sandbox Code Playgroud)
但我知道我错过了一些严重的错误.我一直在寻找年龄但找不到任何东西.
PHP非常简单.:)
我有一个按钮,我想运行一段脚本然后重定向,但是什么也没发生
我有另一个页面使用类似的代码并且可以工作。但这只是行不通
工作代码:
<a href="javascript:void(0);" onclick='$.get("features.php",{ cmd: "confirm_order", id: "<?php echo $o_id; ?>", name: "<?php echo $_SESSION['user_name']; ?>" email: "<?php echo $_SESSION['user_email']; ?>"};setTimeout("window.location.href=order.php?order_id=<?php echo $o_id;?>", 100);' class="button">
Run Code Online (Sandbox Code Playgroud)
已经在不同页面上运行的代码:
<a href="javascript:void(0);" onclick='$.get("features.php",{ cmd: "remove", id: "<?php echo $o_id; ?>", prod: "<?php echo $row_prod['prod_id']; ?>" });setTimeout("window.location.href=window.location.href", 100);'>
Run Code Online (Sandbox Code Playgroud)
现在我知道这完全与我的 setTimeout 有关,我只是不确定我做错了什么。
编辑
现在链接:
<a href="javascript:void(0);" class="button confirm">Confirm</a>
Run Code Online (Sandbox Code Playgroud)
链接下方的代码:
<script type="text/javascript">
$('a .confirm').on('click',function(e){
$.get("features.php",{
cmd: "confirm_order",
id: "<?php echo $o_id; ?>",
name: "<?php echo $_SESSION['user_name']; ?>",
email: "<?php echo $_SESSION['user_email']; ?>"
});
setTimeout(
function(){ …Run Code Online (Sandbox Code Playgroud) 我正在使用 viewer.js ( http://viewerjs.org/ ) 在网站上查看 pdf,我想从 iframe 代码中提取属性“title”来为文档添加标题。
目前代码如下
<iframe id="viewer" src = "/ViewerJS/#../demo/ohm2013.odp" width='400' height='300' allowfullscreen webkitallowfullscreen></iframe>
我希望能够做到这一点
<iframe id="viewer" src = "/ViewerJS/#../demo/ohm2013.odp" width='400' height='300' allowfullscreen webkitallowfullscreen title="Document Title"></iframe>
我知道我需要编辑的js文件中的代码如下
document.getElementById("documentName").innerHTML=document.title
Run Code Online (Sandbox Code Playgroud)
我尝试了以下但没有运气
document.getElementById("documentName").innerHTML=document.attr('title')
Run Code Online (Sandbox Code Playgroud)
我只是不确定如何获得该属性。
查看器的完整源代码可以在http://viewerjs.org/ViewerJS/viewer.js查看
我在启用了ajax的Foundation Reveal框中使用了TinyMCE .现在TinyMCE在第一次加载时踢,但是如果我关闭盒并再次打开它不会触发:(
我有其他脚本,如选择和屏蔽输入在完全相同的前查询中触发,但是当我第二次重新加载它时,TinyMCE将不会重新初始化
这是我目前的代码,我正在尝试这个问题:
$(document).on('opened.fndtn.reveal', '[data-reveal]', function () {
$("#expenseUser, #expenseVendorID, #expenseCategoryID, #expenseAccidentID").chosen({disable_search_threshold: 5, width: '365px'});
$("#expOdo").mask("999999",{placeholder:"0"});
$('.datePicker').each(function() {
$(this).datetimepicker({
addSliderAccess: true,
sliderAccessArgs: {touchonly: false},
changeMonth: true,
changeYear: true,
altField: "#"+$(this).attr('id')+"Alt",
altFieldTimeOnly: false,
altFormat: "yy-mm-dd",
altTimeFormat : "HH:mm:ss",
dateFormat: "D, d MM yy",
timeFormat: "hh:mmtt"
});
});
tinymce.execCommand('mceRemoveEditor',true,"textarea#expenseComments");
tinymce.execCommand('mceAddEditor',true,"textarea#expenseComments");
tinyMCE.init({selector: "textarea#expenseComments",menubar : false,toolbar: "undo redo | styleselect | bold italic | alignleft aligncenter alignright"});
});
Run Code Online (Sandbox Code Playgroud)
更新
我已经尝试过运气,但是我认为这是正确的道路吗?
$(document).on('opened.fndtn.reveal', '[data-reveal]', function () …Run Code Online (Sandbox Code Playgroud) 我有以下代码
function redireectIfNeeded(){
$url = $_SERVER["REQUEST_URI"];
if(preg_match("/\.php/$", $url))
header("Location: ".preg_replace("/\.php/",$url));
}
Run Code Online (Sandbox Code Playgroud)
这给了我以下错误.
[24-Jul-2012 19:14:18] PHP Warning: preg_match() [<a href='function.preg-match'>function.preg-match</a>]: Unknown modifier '$' in ../dbc.php on line 223
Run Code Online (Sandbox Code Playgroud)
我知道我需要在某处使用分隔符,但我尝试过的任何东西都无法正常工作.谁能告诉我我需要做什么?
我正在构建一个脚本以使用来自Payment Express的PxPost,我已经使用了他们的示例代码,可以在http://www.paymentexpress.com/Technical_Resources/Sample_code_-_PHP/PX_Post_-_cURL.aspx找到.
它是如何工作的,它是内置在一个自动脚本中,它从我的数据库中查询订单,然后处理它们,然后返回一个值.
我唯一的问题是我希望函数返回多个值,所以这就是我所做的
运行功能的代码(第201行):
$once_complete = process_request($billingID,$order_total,$merchRef);
Run Code Online (Sandbox Code Playgroud)
发送要处理的付款,然后获取返回并使用示例代码处理XML.在代码的最后,我删除了所有$html信息,并将其替换为以下内容(第111行):
return $CardHolderResponseDescription.":".$MerchantResponseText.":".$AuthCode.":".$MerchantError;
Run Code Online (Sandbox Code Playgroud)
据我所知,应该将其归结为它的开始.然后我想分割这些值并使用以下内容将它们作为字符串返回(第202行):
list($RespDesc, $MerchResp, $AuthCode, $MerchError) = explode(":", $once_complete);
Run Code Online (Sandbox Code Playgroud)
但由于某些原因,这是行不通的.
我已经尝试回应回归,然后它工作正常,但之后它似乎消失了.任何人都可以看到可能出错的地方?
您可以在http://pastebin.com/LJjFutne上查看整个页面的代码.请注意,此代码是一个正在进行的工作,所以除非我的代码,否则请不要嗤之以鼻