Jump to content

alysson122010

Members
  • Content count

    406
  • Joined

  • Last visited

Community Reputation

2 Comum

About alysson122010

Informações Pessoais

  • Sexo
    Masculino

Recent Profile Visitors

1217 profile views
  1. alysson122010

    Escolher oq vai abrir dentro da webview

    Olá galera, eu estou com um problema de abrir os links fora da webview. Eu preciso que todos os links que nao seja o meu que esta rodando na webview abre fora dela pois meus anuncios tem que abrir fora. Exemplo oq for meu link abre na webview, oq nao fora abre fora achei esse codigo na ne porem da erro no meu codigo: Codigo da net: https://pt.stackoverflow.com/questions/256177/questão-com-webview-abrir-mais-de-um-link-fora-do-app?rq=1 Meu codigo: package com.example.cubomaster; import android.content.Context; import android.content.res.Configuration; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.graphics.Color; import android.net.ConnectivityManager; import android.net.NetworkInfo; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.view.WindowManager; import android.webkit.WebChromeClient; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; import android.widget.FrameLayout; public class MainActivity extends AppCompatActivity { WebView mWebView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mWebView = (WebView) findViewById(R.id.webView); mWebView.setBackgroundColor(Color.parseColor("#1e2128")); mWebView.setWebViewClient(new Browser_home()); mWebView.setWebChromeClient(new MyChrome()); WebSettings webSettings = mWebView.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setAllowFileAccess(true); webSettings.setAppCacheEnabled(true); getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); if(savedInstanceState==null){ mWebView.post(new Runnable() { @Override public void run() { loadWebsite(); } }); } } @Override public void onConfigurationChanged(Configuration newConfig) { super.onConfigurationChanged(newConfig); } @Override protected void onSaveInstanceState(Bundle outState ) { super.onSaveInstanceState(outState); mWebView.saveState(outState); } @Override protected void onRestoreInstanceState(Bundle savedInstanceState) { super.onRestoreInstanceState(savedInstanceState); mWebView.restoreState(savedInstanceState); } private void loadWebsite() { mWebView.loadUrl("file:///android_asset/iniciar.html"); mWebView.setWebViewClient(new WebViewClient() { public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) { mWebView.loadUrl("file:///android_asset/erro.html"); } }); } class Browser_home extends WebViewClient { Browser_home() { } @Override public void onPageStarted(WebView view, String url, Bitmap favicon) { super.onPageStarted(view, url, favicon); } @Override public void onPageFinished(WebView view, String url) { setTitle(view.getTitle()); super.onPageFinished(view, url); } } private class MyChrome extends WebChromeClient { private View mCustomView; private WebChromeClient.CustomViewCallback mCustomViewCallback; protected FrameLayout mFullscreenContainer; private int mOriginalOrientation; private int mOriginalSystemUiVisibility; MyChrome() {} public Bitmap getDefaultVideoPoster() { if (mCustomView == null) { return null; } return BitmapFactory.decodeResource(getApplicationContext().getResources(), 2130837573); } public void onHideCustomView() { ((FrameLayout)getWindow().getDecorView()).removeView(this.mCustomView); this.mCustomView = null; getWindow().getDecorView().setSystemUiVisibility(this.mOriginalSystemUiVisibility); setRequestedOrientation(this.mOriginalOrientation); this.mCustomViewCallback.onCustomViewHidden(); this.mCustomViewCallback = null; } public void onShowCustomView(View paramView, WebChromeClient.CustomViewCallback paramCustomViewCallback) { if (this.mCustomView != null) { onHideCustomView(); return; } this.mCustomView = paramView; this.mOriginalSystemUiVisibility = getWindow().getDecorView().getSystemUiVisibility(); this.mOriginalOrientation = getRequestedOrientation(); this.mCustomViewCallback = paramCustomViewCallback; ((FrameLayout)getWindow().getDecorView()).addView(this.mCustomView, new FrameLayout.LayoutParams(-1, -1)); getWindow().getDecorView().setSystemUiVisibility(3846); } } }
  2. alysson122010

    Menu sempre em mobile

    Gente tenho um menu que quando abro no pc ele lista assim normal: E quando esta em celular mobile fica assim: Eu gostaria que ele ficasse tanto no pc ele ficasse igual mobile tmb tipo oculto para mostrar so quando apertar nos pontinhos igual o mobile como faço isso? codigo css: html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; background:transparent; /*vertical-align: baseline;*/ } /* lists */ .list-full, .list-full li, .list-auto, .list-auto li { width: 100%; float: left; display: block; position: relative; } .list-auto, .list-auto li { width: auto; } /* floats */ .float-l { float: left; } .float-r { float: right; } body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color: #333; text-shadow: 0 1px 0 #fff; } header { min-height: 60px; position: fixed; top: 0; right: 0; left: 0; background: #30373f; z-index: 2; } header h1 { padding: 10px 0 0 10px; } header h1 a { color: #333; } header ul { padding: 15px 10px 0 0; } header li { border-left: 1px solid #ccc; } header li:first-child { border: none; } header li a { display: block; padding: 0 10px; color: #999; font-size: 16px; line-height: 30px; text-decoration: none; -webkit-transition: all 300ms ease; transition: all 300ms ease; } header li a:hover { color: #333; } input#control-nav { visibility: hidden; position: absolute; left: -9999px; opacity: 0; } /* content */ section { padding: 80px 20px 50px; border-top: 1px solid #ccc; font-size: 20px; line-height: 24px; } section:after { content: ""; display: block; clear: both; } section img { width: 44%; margin: 0 0 10px 4%; } section p { padding: 0 0 20px; } .highlights { position: relative; } .highlights input { visibility: hidden; position: absolute; left: -9999px; opacity: 0; } .highlights-item { float: left; margin: 0 0 0 2%; width: 32%; text-align: center; } .highlights-item:first-of-type { margin-left: 0; } .highlights-item img { display: block; width: 100%; margin: 0 0 5px; } .highlights-item p { font-size: 14px; } .highlights-button { display: inline-block; padding: 10px 15px 8px; cursor: pointer; border-radius: 3px; border: 1px solid #ccc; background-color: #ececec; -webkit-transition: background-color 300ms ease-in-out, border-color 300ms ease-in-out; transition: background-color 300ms ease-in-out, border-color 300ms ease-in-out; } .highlights-button:hover { border: 1px solid #ececec; background-color: #ccc; } .highlights-buttons { display: none; clear: both; text-align: center; } .highlights-buttons label { display: inline-block; width: 15px; height: 15px; margin: 0 10px; border-radius: 10px; background-color: #ccc; cursor: pointer; position: relative; overflow: hidden; text-indent: -9999px; -webkit-transition: background-color 300ms ease-in-out; transition: background-color 300ms ease-in-out; } .highlights-buttons label:hover { background-color: #777; } /* init modal */ .modal { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 10; opacity: 0; visibility: hidden; -webkit-transition: all 0.5s 0.5s ease-in-out; transition: all 0.5s 0.5s ease-in-out; } .modal-content { padding: 10px; max-width: 600px; min-width: 360px; max-height: 85%; overflow: auto; position: absolute; top: 5%; left: 50%; z-index: 2; opacity: 0; border-radius: 3px; background: #fff; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); -webkit-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out; } .modal-content img { display: block; width: 100%; margin: 10px 0 0; } .modal-content p { padding-top: 10px; text-align: justify; } .modal-close { position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,0.5); } .modal-close:after { content: "X"; float: right; margin: 5px 5px 0 0; width: 30px; height: 30px; position: relative; z-index: 3; text-align: center; line-height: 30px; cursor: pointer; background-color: rgba(255,255,255,0.8); border-radius: 20px; box-shadow: 0 0 3px #000; } input[id*="modal_"] { position: fixed; left: -9999px; top: 50%; opacity: 0; } input[id*="modal_"]:checked + div.modal { opacity: 1; visibility: visible; -webkit-transition-delay: 0s; -ms-transition-delay: 0s; transition-delay: 0s; } input[id*="modal_"]:checked + div.modal .modal-content { opacity: 1; -webkit-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); transform: translate(-50%, 0); -webkit-transition-delay: 0.5s; -ms-transition-delay: 0.5s; transition-delay: 0.5s; } @media screen and (max-width: 767px) { header nav { position: fixed; top: 0; right: 0; bottom: 0; width: 250px; border-left: 1px solid #ccc; background: #fff; overflow-x: auto; z-index: 2; -webkit-transition: all 500ms ease; transition: all 500ms ease; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); transform: translate(100%, 0); } header ul.list-auto { padding: 0; } header ul.list-auto li { width: 100%; border: solid #ccc; border-width: 0 0 1px; } header li a { padding: 15px 10px; } header li a:hover { background-color: #ccc; } .control-nav { /* label icon */ position: absolute; right: 20px; top: 20px; display: block; width: 0px; padding: 0px 0; } .control-nav:before { content: ""; display: block; height: 0px; background: #333; } .control-nav-close { position: fixed; /* label layer */ right: 0; top: 0; bottom: 0; left: 0; display: block; z-index: 1; background: rgba(0,0,0,0.4); -webkit-transition: all 500ms ease; transition: all 500ms ease; -webkit-transform: translate(100%, 0); -ms-transform: translate(100%, 0); transform: translate(100%, 0); } /* checked nav */ input#control-nav { display: block; } input#control-nav:focus ~ .control-nav { border-color: #000; box-shadow: 0px 0px 9px rgba(0,0,0,0.3); } input#control-nav:focus ~ .control-nav:before { background: #000; } input#control-nav:checked ~ nav, input#control-nav:checked ~ .control-nav-close { -webkit-transform: translate(0, 0); -ms-transform: translate(0, 0); transform: translate(0, 0); } header+section { padding-top: 80px; } section { padding: 30px 15px 10px; } .highlights { -webkit-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; } .highlights-item { width: 100%; margin-left: 0; position: absolute; top: 0; opacity: 0; visibility: hidden; -webkit-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out; -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } .highlights-item p { opacity: 0; -webkit-transition: opacity 500ms 500ms ease-in-out; transition: opacity 500ms 500ms ease-in-out; } .highlights-buttons { display: block; padding-top: 10px; } /*checked*/ .highlights input:checked + div { position: relative; opacity: 1; visibility: visible; z-index: 1; -webkit-transform: scale(1); -ms-transform: scale(1); transform: scale(1); } .highlights input:checked + div p { opacity: 1; } .highlights input:nth-of-type(1):checked ~ .highlights-buttons label:nth-child(1), .highlights input:nth-of-type(2):checked ~ .highlights-buttons label:nth-child(2), .highlights input:nth-of-type(3):checked ~ .highlights-buttons label:nth-child(3) { background-color: #000 } .modal-content { padding: 10px 5%; min-width: 88%; } } @media screen and (max-width: 100%) { header h1 { font-size: 20px; line-height: 40px; } } codigo html <nav class="float-r"> <ul class="list-auto" style="color:#FFF;"> <li> <a href="https://www.baixarfilmetorrent.info/appyoufilmes/" title="Home">Home</a> </li> <li> <a href="https://www.baixarfilmetorrent.info/appyoufilmes/?acao=series" title="Home">Séries</a> </li> <?php $id = $_GET['id']; $cat = mysqli_query($conn, "SELECT * FROM categoria ORDER BY nome ASC"); while($rowcat = mysqli_fetch_assoc($cat)){ ?> <li> <a href="?acao=categoria&cat=<?php echo $rowcat['id'];?>" title="<?php echo utf8_encode($rowcat['nome']);?>"><?php echo utf8_encode($rowcat['nome']);?></a> </li> <?php }?> </ul> </nav>
  3. alysson122010

    Submenu do menu buga

    Gente o menu do meu site - http://enjoeiseoficial.com.br/ - na opção SERVICES quando passa o mause em cima dele que carrega o menu fica todos selecionados como o menu principal. Tem como resolver isso? Tem como eu criar submenus dentro dos submenus?
  4. alysson122010

    Ordem de Widget e corpo do site versão mobile

    aeeeeeeeeeeeeeeeeeeeeeee, vlw mesmo.
  5. alysson122010

    Ordem de Widget e corpo do site versão mobile

    Deu sinal de vida kkk, só que bugou ver ai. coloca mobile: http://enjoeiseoficial.com.br/entrar/
  6. alysson122010

    Ordem de Widget e corpo do site versão mobile

    Não funcionou o segundo, e quando eu coloco o form primeiro que o widget ele buga o site. :( http://enjoeiseoficial.com.br/css/responsive.css ver se ta certo.
  7. Gente estou com um problema, esse meu site http://enjoeiseoficial.com.br/entrar/ em versão mobile está mostrando primeiro os widgets ao invés do form de login. Como resolver isso??
  8. alysson122010

    Não quer inserir no banco

    Consegui resolver. Foi uma bestera eu esqueci de colocar o slug no insert.
  9. alysson122010

    Não quer inserir no banco

    Gente esse meu insert não quer inserir no banco de dados: #verificar se é permitido if(array_search($tipo, $permitido)===false){echo'<script>alert("Esse tipo de arquivo não é permitido!");</script>'; }else{ $upload = move_uploaded_file($tmp_name, $pasta.$thumbname); $slug = $_POST['a']; $titulo = $_POST['titulo']; $descricao = $_POST['descricao']; $categoria1 = $_POST['categoria1']; $categoria2 = $_POST['categoria2']; $linguagem = $_POST['linguagem']; $qualidade = $_POST['qualidade']; $lacamento = $_POST['lacamento']; $player1 = $_POST['player1']; $player2 = $_POST['player2']; $player3 = $_POST['player3']; $player4 = $_POST['player4']; $tituloseo = $_POST['tituloseo']; $descricaoseo = $_POST['descricaoseo']; $keywordsseo = $_POST['keywordsseo']; $inserir = mysql_query("INSERT INTO filmes (thumb, titulo, descricao, categoria1, categoria2, linguagem, qualidade, lancamento, player1, player2, player3, player4, tituloseo, descricaoseo, keywordsseo) VALUES('$thumbname','$slug','$titulo','$descricao','$categoria1','$categoria2','$linguagem','$qualidade','$lacamento','$player1','$player2','$player3','$player4','$tituloseo','$descricaoseo','$keywordsseo')"); if($inserir){echo'<script>alert("Filmes adicionado com sucesso!");</script>';} } Oque está de errado? Tem limite de campos ao ser inserido?
  10. alysson122010

    Remover características especiais

    Valeu
  11. alysson122010

    Mostrar no input

    Gente esse código abaixo mostra o que é escrito em uma div, porém, preciso que mostre em outro input. function alteraValor() { var text = document.getElementById("b").value; var specials = new Object(); specials["/[ÀÁÂÃÄ]/g"] = "A"; specials["/[ÈÉÊË]/g"] = "E"; specials["/[ÌÍÎÏ]/g"] = "I"; specials["/[ÒÓÔÕÖ]/g"] = "O"; specials["/[ÙÚÛÜ]/g"] = "U"; specials["/[Ç]/g"] = "C"; for (var property in specials) { text = text.replace(eval(property), specials[property]); text = text.replace(eval(property.toLowerCase()), specials[property].toLowerCase()); } text = text.replace(/\ /g, "-"); document.getElementById("a").textContent = text; } <input id="b" oninput="alteraValor()"/> <div id="a"></div>
  12. alysson122010

    Remover características especiais

    Uma dúvida como ai ta mostrando na div. Como eu mostro dentro de um outro input ?
  13. alysson122010

    Remover características especiais

    Muito obrigado resolveu meu problema :)
  14. alysson122010

    Remover características especiais

    Gente tenho esse código que quando eu digito no input ele mostra na div ao vivo, porém, preciso que onde ele mostra na div ele remove características especiais, acentos e no lugar onde tiver espaço colocar um hífen. Como faço isso? código jquery: <input id="b" oninput="alteraValor()"/> <div id="a"></div> <script type="text/javascript"> var alteraValor = function () { document.getElementById('a').innerText = document.getElementById('b').value; } </script>
  15. alysson122010

    Busca ignorar acentos

    Pessoa como faço para minha busca ela funcionar com e sem acentos? Já tentei muda no campo da tabela latin1_swedish_ci, porém, não funciona. oque devo fazer?
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.