我有一个页面,index.php其中包含3个Bootstrap选项卡,对于每个选项卡,我在用户点击它之后生成其内容.
例如:
这是好方法吗?当谷歌索引包含所有这些标签的页面时,Google是否也会看到所有数据?由于性能问题,我不想一次性提取所有数据.
这是我的示例代码,所以请告诉我这是否是一个好方法:
index.php 文件:
<!DOCTYPE html>
<html>
<head>
<title>Tabs demo</title>
<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
</head>
<body>
<div class="container">
<ul class="nav nav-tabs">
<li class="active"><a data-toggle="tab" href="#home">Home</a></li>
<li><a data-toggle="tab" href="#menu1">Menu 1</a></li>
<li><a data-toggle="tab" href="#menu2">Menu 2</a></li>
</ul>
<div class="tab-content">
<div id="home" class="tab-pane fade in active">
<h3>HOME</h3>
<p>Some content.</p>
</div>
<div id="menu1" class="tab-pane fade">
<?php $model = [
0 => ['title' => 'First item', 'content' => 'Some first content'],
1 => ['title' …Run Code Online (Sandbox Code Playgroud) 默认情况下,Laravel的原始查询方法将结果作为stdClass对象的数组返回:
Array
(
[0] => stdClass Object
(
[id] => 1
[username] => admin
[password] => admin123
[email] => admin@admin.com
[created_at] => 2012-12-06 18:57:19
[updated_at] => 2012-12-06 00:00:00
)
[1] => stdClass Object
(
[id] => 2
[username] => userna
[password] => user
[email] => user@gmail.com
[created_at] => 2012-12-06 00:00:00
[updated_at] => 2012-12-05 00:00:00
)
)
Run Code Online (Sandbox Code Playgroud)
问题是如何让Laravel返回一个数组数组:
Array
(
[0] => Array
(
[id] => 1
[username] => admin
[password] => admin123
[email] => admin@admin.com
[created_at] => 2012-12-06 18:57:19
[updated_at] …Run Code Online (Sandbox Code Playgroud) 我有一台存放TIFF图像的服务器.大多数客户可以读取和显示TIFF图像,因此没有问题.但是,有些客户端无法处理此格式但可以处理JPG.我想过使用PHP的GD库为没有TIFF读取能力的客户端进行服务器端转换.但我注意到GD也无法读取TIFF文件.
想象不在windows中工作,我的想法是创建一个imageFetcher.php,它将客户想要的实际图像作为参数.它检查客户端的类型,如果需要,转换图像并输出JPG,否则只输出TIFF.
有没有人知道如何做这样的事情?
提前致谢.
我在使用这个JQuery函数时遇到了一些麻烦.
基本上,我有一个div,点击时显示另一个Div.实际上,它设置为切换,因此当您单击时它会打开/关闭.
如果你点击打开的div之外的任何地方(在你点击第一个div之后出现),我想把它放在哪里,打开的div就关闭了.
$("#idSelect").click(function() {
$("#idDiv").toggle();
});
Run Code Online (Sandbox Code Playgroud)