我有一个文件夹结构如下:
mydomain.com
->Folder-A
->Folder-B
Run Code Online (Sandbox Code Playgroud)
我有一个来自Database的字符串'../Folder-B/image1.jpg',它指向Folder-B中的图像.
在Folder-A的脚本里面,我使用dirname(FILE)来获取文件名,我得到了
mydomain.com/Folder-A.在这个脚本里面,我需要得到一个字符串'mydomain.com/Folder-B/image1.jpg.我试过了
$path=dirname(__FILE__).'/'.'../Folder-B/image1.jpg';
Run Code Online (Sandbox Code Playgroud)
这显示为 mydomain.com%2FFolder-A%2F..%2FFolder-B%2Fimage1.jpg
这是一个Facebook分享按钮,这无法获取正确的图像.任何人都知道如何正确地获得路径?
编辑:我希望得到一个网址>>> mydomain.com%2FFolder-B%2Fimage1.jpg
我已通过调试器运行我的网站,并且正确的og:图像拉起,但当我点击我网站上的共享按钮时,我得到了一个不同的图像.如果我单击ipad上的分享按钮,我会得到错误的图像以及第二张图像,这是正确的图像.在chrome和IE9中测试过,并没有给我正确的图像.这种情况一直持续到几天前.
网站是www.bodhitee.com
这是我的OG标签
<meta property="og:title" content="20% of each sale helps fight reckless fracking and mining."/>
<meta property="og:description" content="www.bodhitee.com: Cool Baby and Kids Clothes for a Cause"/>
<meta property="og:image" content="https://www.bodhitee.com/product_images/uploaded_images/bodhitee-fb-earthworks-nofrack.jpg"/>
Run Code Online (Sandbox Code Playgroud) <?php
session_start();
require_once 'facebook.php';
$app_id = "418907881455014";
$app_secret = "36389d2c4caaf6de86982cb87686a494";
$redirect_uri = 'http://gooogle12.comuf.com';
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
$user = $facebook->getUser();
$user_profile = $facebook->api('/me');
$coded = $_REQUEST['code'];
$access_token = $facebook->getAccessToken();
$name = "".$user_profile['name']."";
$fbid = "".$user_profile['id']."";
function RandomLine($filename) {
$lines = file($filename) ;
return $lines[array_rand($lines)] ;
}
$reason = RandomLine("reason.txt");
$canvas = imagecreatefromjpeg ("bg.jpg"); // background image file
$black = imagecolorallocate( $canvas, 0, 0, 0 ); // The second colour - …Run Code Online (Sandbox Code Playgroud) 现在你看到facebook上的通知,而Facebook网站没有打开.怎么样?
我想有一个可滚动的div,但滚动条应该在浏览器的右侧作为默认值(但不在div的右侧).我在facebook上看到过(ceter div - contentArea由右侧浏览器滚动条滚动).
我有html表单,当我点击submit按钮页面去insert.php我不会阻止防止不工作我有这个script
HTML
HTML
<form action="insert.php" method="post">
<input type="text" name="username" placeholder=""><br />
<input type="text" name="name" placeholder=""><br />
<input type="text" name="lastname" placeholder=""><br />
<input id="mail" name="email" type="text" placeholder="E-mail"><br />
<input id="mail_1" type="text" placeholder="reply E-mail"><br />
<input id="password" name="password" type="password" placeholder=""><br />
<input id="password_1" type="password" placeholder=""><br />
<input id="submit" type="submit" value="registration">
</form>
Run Code Online (Sandbox Code Playgroud)
jQuery的
$("#submit").click(function(event){
event.preventDefault();
});
Run Code Online (Sandbox Code Playgroud) Facebook有一个"加载"屏幕,在等待下载所有内容时以特定方式激活.颜色从灰色变为浅灰色
我查看了所有下载的图像,但找不到它,所以我认为这是一个CSS技巧.
谁能告诉我这是如何实现的(更好的是,你用什么过程来识别这个加载屏幕的位置?)

我想在用户尝试从现有页面导航时显示自定义警告框而不是浏览器默认警报框.使用此代码:
window.onbeforeunload = function(){
return "are you sure?";
}
Run Code Online (Sandbox Code Playgroud)
我可以使用此代码提醒用户他是否有任何未保存的数据并想要离开页面.但是我想用像facebook这样的自己的设计制作自定义警报框.怎么可能?就像是:
window.onbeforeunload = function(){
myownalertbox.show(); //here I want to bind leave page or stay on page button with my own button.
}
Run Code Online (Sandbox Code Playgroud)
我想绑定停留在此页面上并将此页面按钮保留到我的按钮.
我在 Chrome 和 Firefox 的网站上有一个双滚动条(两个浏览器都是最新的)。我一直在研究网络和 stackoverflow,并尝试了以下 html 元素的建议选项:
html { overflow: hidden; }- 之后 -
html { overflow: auto; }- 和 -html { overflow: scroll; }
他们都没有摆脱双栏,更糟糕的是有些人根本无法滚动。
我不确定要针对哪个其他元素或可能导致此问题的原因。有人有建议吗?
我想制作Asp.NET网络聊天应用程序,发现这Signalr是最好的选择.我发现了一个示例项目,Long Polling但似乎发送消息需要很长时间,或者它只是取消它.我想打快速聊天应用程式,例如Facebook和Google.
请给我更好的方法继续.
jquery ×3
css ×2
html ×2
javascript ×2
php ×2
asp.net ×1
css3 ×1
dirname ×1
facebook ×1
html5 ×1
imagettftext ×1
long-polling ×1
scrollable ×1
scrollbar ×1
signalr ×1
truetype ×1